When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I just read the diagnostic codes on my 95 F150 tonight. Here are the results. The check engine light is not on.
116 key on engine off engine coolant temperature higher/lower than expected
636 key on engine off transmission oil temperature higher/lower than expected
212 continuous memory loss of ignition diagnostic monitor signal SPOUT circuit grounded.
The code 212 has been in continous memory everytime I have scanned the codes on my truck for the last 9 years. How do I completely clear the trouble codes? My trucks temperature gauge reads normal when its warmed up it reads on the N or O. As for the transmission temp. I don't see how it knows that. Is there a transmission temp sensor?
Thats how I thought I could clear them. I have recently done that. Could my both of the temp out of range codes be because I drove a very short trip about a mile prior to checking them? Maybe it didn't have time to warm up?
I've checked my codes with the engine completely cold and it didn't throw any false codes like that.
Try this. Erase all codes via the aforementioned method, then immediately do a KOEO test again, make sure that the continuous memory code for the SPOUT does not come up. If you cleared them correctly then there's no way the SPOUT code could come since the CM codes are only stored DURING vehicle operation. If/when that SPOUT code is gone, drive the truck for a while (I'd give it a good 15-20+ miles) then stop the truck and check them again, if the SPOUT code is back then start investigating your electrical system, namely the Spark Output and it's related connections.
Last edited by Skandocious; Jan 25, 2008 at 01:33 AM.
I take it this was a KEY ON ENGINE OFF test? I assume so since you got the CM code. If the motor was not up to operating temp, that would explain the temp sensors throwing a code because the computer looks at all the sensors and compares the values to learned closed loop values.
Unhooking the battery for 1 hour (I think the time required is an hour, it may be less) will delete all the stored codes, but it will also delete all the other memory in the computer. So, it will take a while for the computer to relearn all the strategies and you may notice a drop in idle quality, performance and economy because of this.
You can erase the codes by pulling the jumper wire that goes between the STI and signal return (ground) wires while the codes are blinking (key on engine off codes). Also, if you prefer to unhook the battery, it only takes 10-15 minutes to lose its memory. The temperature codes do come up if the engine is not at full operating temperature, so I would not worry about those.