Annoying code 45 !
Any ideas will be great. Thanks ahead
Any ideas will be great. Thanks ahead
So many things can cause this.. normally code 45 is set when the o2 sensor signal voltage remains above .7 volts for 30 seconds or more and in the closed loop mode. If the car was a 1982 I'd say go to the injector and see if it's leaking, on a 81 it is very hard to diagnoses.
So.. I'm going by my notes on my office computer (I'm at home)
Code 45 can be caused by rich exhaust, too much fuel pressure, and believe it or not... lack of HEI shielding (HEI noise in the system). an open ground can result result in induced electrical noise. The ECM looks at this noise as reference pulses. The additional pulses result in a higher than actual engine speed signal. The ECM then delivers too much fuel, causing the system to go rich. The engine tachometer will, also, show higher than actual engine speed, which can help in figuring out the issue.
Next.. I'd take a look at the 02 sensor... make sure it's clean and the wires are not melted...make sure the sensor is clean looking.. possibly replace it.
The issue is so wide out........ 45 is a hard code to determine... I've got a page at my office on this if you'd like, email me at Service@Willcoxcorvette.com and I'll forward you a copy tomorrow... Normally... I'd stay away from code questions, (cam issues, engine build questions, and other stuff... because everyone has an opinion)...
But no one responded so felt compelled to offer my opinion... I don't like getting involved in code questions and mainly because they are difficult to figure out.. the dreaded 45 to me is a crap shoot... and as bad as I hate to say it, you'll chase this for a long time until you figure it out....
Email me and I'll send you a page tomorrow... hopefully this will help.Willcox
Last edited by Willcox Corvette; Aug 14, 2018 at 11:39 PM.
So many things can cause this.. normally code 45 is set when the o2 sensor signal voltage remains above .7 volts for 30 seconds or more and in the closed loop mode. If the car was a 1982 I'd say go to the injector and see if it's leaking, on a 81 it is very hard to diagnoses.
So.. I'm going by my notes on my office computer (I'm at home)
Code 45 can be caused by rich exhaust, too much fuel pressure, and believe it or not... lack of HEI shielding (HEI noise in the system). an open ground can result result in induced electrical noise. The ECM looks at this noise as reference pulses. The additional pulses result in a higher than actual engine speed signal. The ECM then delivers too much fuel, causing the system to go rich. The engine tachometer will, also, show higher than actual engine speed, which can help in figuring out the issue.
Next.. I'd take a look at the 02 sensor... make sure it's clean and the wires are not melted...make sure the sensor is clean looking.. possibly replace it.
The issue is so wide out........ 45 is a hard code to determine... I've got a page at my office on this if you'd like, email me at Service@Willcoxcorvette.com and I'll forward you a copy tomorrow... Normally... I'd stay away from code questions, (cam issues, engine build questions, and other stuff... because everyone has an opinion)...
But no one responded so felt compelled to offer my opinion... I don't like getting involved in code questions and mainly because they are difficult to figure out.. the dreaded 45 to me is a crap shoot... and as bad as I hate to say it, you'll chase this for a long time until you figure it out....
Email me and I'll send you a page tomorrow... hopefully this will help.Willcox
I dont give up easy lol I will mess with this till its fixed. I will email you








