Onto the final problem of the O2 sensors heater circuit codes. Basically after much chasing of wires and testing everything, the PCM can no longer power the heater circuit of the O2 sensors. There is no voltage coming out of the PCM even though the wiring harness is OK. I think I will need a new one that has the transistors intact. The problem here is that the PCM itself controls the heaters on the O2 sensors which are required to be in a specific temperature range to report correct results. Once the exhaust is hot, the car is happy to go into closed loop mode. Unfortunately, it takes it a good 2-3 minutes of warming up to get there, so the engine falters as soon as the 60 seconds of open loop is over. Using various tools (AlfaOBD, an ELM327 bluetooth OBD2 dongle) the engine is fine once warm so for a weekend car I can deal with it until I can track down a PCM that isn't damaged. The fun part of that will be programming the replacement PCM with the cars VIN. I *think* I have enough stuff here to do that (have extracted a PIN from the car using something called the Chrysler Pin Puller). We'll see if that is enough once the replacement PCM gets here. The rather uninteresting picture is me testing the heater circuit, the globe in a standard test light should be enough resistance for the PCM to think it is hooked up. No light, no heater current. It seems possible that snipping the wire at the sensor, wiring them all to a relay and giving them 60 seconds of juice with a timer relay would be enough to get them hot enough to operate but various experiments on those lines have so far failed. It would also leave the "check engine" light permanently on which is something I don't want. Will be off for a blue slip again shortly.
Share your passion