I have a 99 New Beetle 2.0L that I have had for a year. The check engine light came on and the resulting codes were P1565 and another that I don't remember (also throttle body related). I replaced the throttle body and had the idle relearn procedure completed and the one code (that I don't remember) cleared, but the P1565 is still coming up. I can clear it with a scanner and turn the CEL off, but if I shut off the engine and restart, the CEL comes back on, and the same code is there. I need to have it inspected so I can keep driving it. Incidentally, I turned off the light with a scanner, thinking I could get it inspected and then worry about fixing the issue, so I could keep driving it in the meantime (it runs fine, just the light is on). But I couldn't get the I/M Monitors to close (I can have three open in NY and still pass inspection, but there were four incompletes). I drove the thing 137 miles trying to get the last monitor to close, but it wouldn't. And then of course, when I shut off the engine and restarted it, the stupid CEL came back on. Any suggestions for next steps? Could it be the ECM? Maybe it wants to see a genuine VW part instead of an after market one (but that is an expensive trial if it turns out to be an error)? Help!