C4 check engine, no codes. Limp mode
- Hello, I have an 87 convertable that was my father's I am having some trouble with. It will start fine, Idle for 20 plus min at 6 or 7 then the check engine light will come on and it is appearing to enter a limp mode. Inside there are symptoms of a short or ground issue. The seat belt light will sometime intermitenly come on and the dash lights will flicker. Sometimes when it gets hot the dash will go out and if I tap it it will come on. I have replaced the starter, flywheel, inspected and cleaned all the grounds I could find. Bought a new ecm and chip but put old one back since it preformed better, pulled the bezels and inspected all the wiring in the dash put in a new key inignition and replaced all components in the column, replaced the entire cooling system, checked the 02 sensor and light wires, had sensors checked and ordered a new ignition module, coil, cap and rotor for the tune up this week.This morning it has been idling good for an hour but last night the light came on again with no code. I had a mechanic check the ecm settings... I am lost!!!
You will need to pull the code to see what is wrong. Your CEL is telling you something needs attention and will give the code for troublehsooting and repair. This is an older CF thred. Scroll down and there is a video to watch.
https://www.corvetteforum.com/forums...ies-video.html
When you start the car it starts and runs on (open loop mode) settings in the ECM until it transitions into the "Closed Loop Mode". At this point the O2 sensor's readings will take over and the engine control over the mixture is much finer. If your O2 is bad then you get the engine warning Light as it can't control the mixture properly. It sounds like you might have installed a bad O2 sensor... I have had O2 sensors fail before and all I got was a warning light, no codes just limp mode in my Pontiac.
As for your Dash issues, we all have them until we speak with Bryan Thompson at BATEE.com. Bryan is "The Man" for Corvettes and their digital dashboards. He will either fix it for you or sell you the parts and let you fix it yourself. Either way he is an incredible resource for the Corvette world.
Seat belt lights and other little issues will take time to hammer each one out. There will always be little details that need to be attended to in our Corvettes. Go back and double check the O2 circuit carefully, I think that is part of the problem. Be sure to verify that your engine has a good ground strap that works, if the O2 sensor is not grounded properly it could haunt you. I was missing a strap that connected the exhaust to the rear of the car and when I installed the ground strap my antenna started working again.
I wish you the very best in solving your issues! Please write back after you have solved this problem so we can all learn from your car!
P.S. WELCOME TO THE CORVETTE FORUM
Last edited by ctmccloskey; Jul 7, 2018 at 02:53 PM. Reason: forgot something
I pulled the TPS and it read a code 22. I filled it up today drove it 5 miles, it idled for 30 min went to 900 rpms, check engine light came on, ran rich and died. Let sit 20 min started normal... what can I check next. I did fix the horn, turn signals and wipers this week. They were unrelated issues from warn parts or poorly done repairs. My father picked this up about 7 years ago and used it as a daily driver. He was correcting bad or neglected repairs and it was solid mechanically. When he got sick it sat for about 18 months and since we lost him I have no reference to the history of the car and am starting from scratch. He had a c3 also but he loved this car so I am determined to get it back on the road. I will take any sugestions or advice.
Thank you!
The Best of Corvette for Corvette Enthusiasts
I was not sure about the O2 sensor but it still has me confused. I installed a O2 sensor once that was bad from the factory and the car did very much what you are describing. These cars don't use the O2 sensor until they go into the closed loop. If the sensor is bad then your problem would not go away. Lets try a couple ideas, okay?
First, Disconnect the O2 sensor's wiring harness and measure the voltage that it is putting out, do this when the engine is running in closed loop mode or supposed to be. From what I have read these O2 sensors are very easily damaged. They are very fragile and on top of that they are also killed by getting most liquids that cars use on them. Coolant is deadly to O2 sensors as is penetrating oil and numerous other liquids used around cars.
Second, remove the O2 sensor and check for back pressure in your exhaust system. There should not be much back-pressure, if you feel any you might have an issue there. Catalytic converters have several failure modes, the one I experienced is when I left my car at a marina while on a multi state boat trip. I got back 6 weeks later and the car would start up but not rev above idle. I removed the sniffer cap on the emissions system when I saw it turn the little cap into a balloon when revving the engine. With the cap off I limped over to a gas station and removed the catalytic and broke the ceramic plate up inside of it and shook out all the pieces. Then we put the catalytic on the car and I drove 400 miles home the same day. My C4 has three catalytic converters, the two near the manifolds and the one beneath the car. Check each one with a infra-red thermometer. If any one is hotter than the others you might have found the problem.
Third, Check your engine for proper grounding. If the engine is not grounded properly that causes havoc on the ECM. Take a multimeter and check the battery voltage at the battery, now take the black lead and attach it to your engine. This means the red lead goes on battery positive and the black lead is touching hard metal on the block someplace. The voltage should be the very same, if not your engine has a faulty ground which means the control systems can't possibly be doing what they are supposed to. Your injectors have 12 Vdc supplied to them any time when the ignition is on, the ECM grounds the individual injectors to make them squirt. They squirt twice for each revolution of the engine, I believe. If you have a bad ground you might have a reason why your gauges are not reading accurately.
Fourth, this might sound weird but take a multimeter and set it on AC voltage and check the output of the alternator. Alternators make AC and then the diode bridge will switch it back to Direct current. If a diode or something else in the alternator fails you might have AC coming out of the alternator. The noise that this would produce would cause serious problems for the ECM and the rest of the car.
I rebuilt my Digital dashboard with the help of BATEE.com, many of the problems with my old dash were from bad grounds or electrolytic capacitors that have been used for twice as long as they are supposed to last. I found several bad grounds that added up to problems in the inside of the car. Corrosion on the post where the fusible links get their power was also a serious problem after letting my C4 sit for a couple years, that and corrosion on the fuses and fuse-block near the passenger door.
I too am running short of good ideas for you to try, lets go with these I listed above and see if anything changes. This is a interesting situation you have with your Corvette, it will probably turn out to be something right in front of us the whole time!
Best Wishes for a smooth running Corvette, all the time!














