Hi TurboBob,
Electrical issues are always the most frustrating to resolve!
Code 42 is intermittent. It comes on after driving the car for a while, but the length of time before appearing varies widely. It could be within a minute, or within 20 minutes, but it always appears eventually.
It used to be that the car would run fine before the Code 42 appeared, now it runs rough all the time. I checked for vacuum leaks, loose intake/plenum bolts, loose ground connections, breaks in the wires, etc. I have replaced the module with a known good module. I have replaced the coil with a known good coil. I have wiggled various portions of the harness while the engine was running and the code would not set; I have to actually drive for it to appear.
Come to think of it, if I do not use the brakes, the code will never appear; it could idle for a half hour with no codes even though it idles like crap. After it idles for a few minutes and is warmed up, when I press the brake pedal, the SES flashes briefly and the engine will stumble. After the Code 42 is set, when I press the brake, the SES will either turn off, or it will remain lit but the engine will not stumble. What could be the correlation between the brake pedal and the SES light/code 42?? I keep rechecking my grounds, I'm at a loss here. Can I run a jumper to ground temporarily just to be absolutely certain I have a good ground connection, in case there is a break internally?
I have a TT chip, I really couldn't say whether it's bad or not. The chip socket does not seem loose at all. Checking the wiring on the BYPASS and EST leads has not shown any issues there.
How sensitive is it to the condition of the module connector? Mine looks quite 'seasoned'... Can a corroded connector cause problems that would only generate errors once warmed up?
First thing I'm going to do is remove the PL completely and see what happens. I doubt that's the issue but it's the simplest thing to try first.