Reduced Engine Power, Check engine, sometimes Service TC
After researching similar threads for the last several days and learning quite a bit about this issue, I wanted to post my car's situation so see what you gurus out there think.
A year or so ago my car went into REP with engine light. After a shut down and restart it seemed fine but the check engine light stayed on for a handful more startups and eventually went away (I have read that is normal). This happened probably a half dozen times then eventually stopped.
This past weekend it came back, but was much worse. The car was shaking at idle and even stalled at idle a few times. Within a minute or two after restarts, it would fall right back into REP mode and was not driveable. It would top out at 25 mph max which would eventually begin to go backwards and lose what power it had left vs last year where i could still get it up to 60 mph + or so and there was no idle issues etc (throttle was delivering more power).
So, I got it towed home, did a ton more research and decided to buy my own code reader. Picked up a craftsman 47156 from sears for like $60 and decided to take a look, then clear the codes. Codes below:
P0172 - Fuel trim system rich
P0175 - fuel trim system rich
P0068 - Throttle body airflow
P0101 - MAF sensor performance
P0106 - MAP sensor performance
P060E - Control module throttle position circuitry performance
P2135 - Throttle position sensors 1-2 not plausible
After the code clear, I took her around the block with no issue. Will go for a longer ride this afternoon and be sure to bring the code reader along. My assumption is that I should wait until it happens again and immediately read the specific codes that trigger. Does that sound right? Additionally, I do have one tire pressure sensor that occasionally acts up (will all the sudden read extremely high or low then goes back to normal). My plan was to wait until I need new tires and replace all 4 since they are old. In my forum research it appears some people believe the tire pressure sensors can create the REP issue while others say absolutely not. Thoughts?
Since every culprit for the issue pulled a code (TB, MAF, MAP, Throttle position) I have no clue what I should do.
Lastly, what the hell is Fuel Trim Sytem Rich?
Car is relatively stock- 2005, corsa sport exhaust with x pipe, calloway honker, MN6
Any information would be greatly appreciated. Hoping this won't be thousands to get taken care of. Thank you all for responses and recommendations

.Best,
Mike
Last edited by Maites; Jun 29, 2016 at 07:21 PM.
Fuel trims are automatic adjustments to fueling that the computer does based on O2 sensor readings to adjust fueling back to 14.7:1. The ECM can normally calculate things well enough so that only a few percent adjustments ("fuel trims") are needed.
If the computer is having to make very large adjustments, say 30 or 40%, then it can throw a code saying that something is wrong because there's no way it's calculations are off by that much on a more or less stock car.
Yours is saying it's extremely rich and having to make large adjustments to counteract that.. the adjustments are beyond what is considered normal.
That many codes makes me wonder if it's a battery/voltage/ground issue.
Last edited by schpenxel; Jun 14, 2016 at 01:31 PM.
Fuel trims are automatic adjustments to fueling that the computer does based on O2 sensor readings to adjust fueling back to 14.7:1. The ECM can normally calculate things well enough so that only a few percent adjustments ("fuel trims") are needed.
If the computer is having to make very large adjustments, say 30 or 40%, then it can throw a code saying that something is wrong because there's no way it's calculations are off by that much on a more or less stock car.
Yours is saying it's extremely rich and having to make large adjustments to counteract that.. the adjustments are beyond what is considered normal.
That many codes makes me wonder if it's a battery/voltage/ground issue.
Maybe even the dreaded spark plug wire popping off syndrome..
Fuel trims are automatic adjustments to fueling that the computer does based on O2 sensor readings to adjust fueling back to 14.7:1. The ECM can normally calculate things well enough so that only a few percent adjustments ("fuel trims") are needed.
If the computer is having to make very large adjustments, say 30 or 40%, then it can throw a code saying that something is wrong because there's no way it's calculations are off by that much on a more or less stock car.
Yours is saying it's extremely rich and having to make large adjustments to counteract that.. the adjustments are beyond what is considered normal.
That many codes makes me wonder if it's a battery/voltage/ground issue.
So do we think there is a real fuel issue or could just be triggered from old battery or REP? Best to just wait until something happens and read the new codes?
Thanks!
The fuel trim codes, MAP and MAF I see as secondary. The primary faults here are the Codes mentioned above. I would be looking at the throttle signals (both send/receive) and the TPS.
Edit: I probably should have put in here some simple things to do. Easiest things - Check the electrical connections at two places. The Fuel pedal signal connector (This is the one that is unplugged for the famous Vitesse controller), and the connector to the throttle body motor. Unplug them, clean with electrical contact cleaner plug back in. These send/receive units use "sweep Rheostats" on the same order as the fuel sender unit. Over time they can wear dead spots. It that is the case, they'll need replacing. BTW - Should do the unplug/plug cleaning with batt disconnected.
Last edited by BlindSpot; Jun 14, 2016 at 07:38 PM.
The fuel trim codes, MAP and MAF I see as secondary. The primary faults here are the Codes mentioned above. I would be looking at the throttle signals (both send/receive) and the TPS.
Edit: I probably should have put in here some simple things to do. Easiest things - Check the electrical connections at two places. The Fuel pedal signal connector (This is the one that is unplugged for the famous Vitesse controller), and the connector to the throttle body motor. Unplug them, clean with electrical contact cleaner plug back in. These send/receive units use "sweep Rheostats" on the same order as the fuel sender unit. Over time they can wear dead spots. It that is the case, they'll need replacing. BTW - Should do the unplug/plug cleaning with batt disconnected.
Also, at this point should i just wait until something happens to start messing with everything? Given that I cleared all codes today...
The Best of Corvette for Corvette Enthusiasts
Also, check your starter solenoid terminals and make sure they are not broken inside of the bakelite housing. This can cause major electrical problems. I have also experienced this first hand.
Also, at this point should i just wait until something happens to start messing with everything? Given that I cleared all codes today...
I am interpreting the codes you've published and it leads me to the drive by wire system which is intentionally sensitive with no fault tolerance built in. There are two distinctive groups in the codes, one cause and the other effect and this is very common in fault diagnosis. The fuel trims, MAP and MAF codes are all effect. The cause comes from the P060E and 2135.
I believe you're going to eventually find a hard fault either in the TB motor or the sender side, the gas pedal sender. The sender connection is at the gas pedal. The TB connection is at the throttle body. It's the large plug into the TB side. BTW, the TB casting where the electrical conn plugs in is the TB motor. this is likely the failure point and I am pretty sure neither is serviceable.
The send/receive failure is obviously intermittent. If a dead spot is developing, unfortunately, there are times when electrical connection will be constant, then you'll catch a humid day or some other anomaly and the signal will be lost. If it is a wear failure developing, it will get worse over time.
Each unit (TB input signal; Sender unit output signal) should have a static electrical test with an ohm range and/or V range which can lead to determining which unit is failing. I don't have access to that info.
BTW, I expect since you've cleared the codes, everything is back to normal, you can always just drive it, when the failure occurs again, read the codes. I expect that you'll always see P060E and/or P2135. After that, any other grouping of codes might appear or the same as above.
There is a service bulletin about the P2135 code, covering model years 2003 to 2006.
A badly crimped or broken wire under the insulation at the TB connector
link
https://www.corvetteforum.com/forums...-problems.html
There is a service bulletin about the P2135 code, covering model years 2003 to 2006.
A badly crimped or broken wire under the insulation at the TB connector
link
https://www.corvetteforum.com/forums...-problems.html
Mike - If I were you, I'd follow the instructions in the attached link that extrapilot posted above. Stick with us here and we'll help you through it.
Last edited by BlindSpot; Jun 14, 2016 at 11:25 PM.
If we find this is your problem, I believe I've found the pigtail mentioned in the link from extrapilot. The TSB warns of problems, but I am guessing it's BC of dissimilar wire material. Anyway, a little ahead of ourselves, but keep this link if need be.
http://www.ebay.com/itm/LS2-LS3-LS7-...FUk8AP&vxp=mtr
Another possibility is to look for a TB harness on Ebay if the broken wire is your issue.
In the TSB, it describes a wiggle test. This would be with the engine running and you'd be trying to duplicate the CEL P2135. That is helpful and I can guide you through it.
As BlindSpot mentioned - I should see P060E and/or P2135.....
Per usual I am not that lucky. I got the following:
P0068
P0101
P0106
P0172
P0175
Once I cleared the codes I was able to take my key fob back out of the glove compartment and the car read it normally. Started right up and headed back toward home. Car went back into REP 5 min later and I went through same process. It did stall while idling at a light on the way home when it was not in REP mode.
I guess I will need to start process of elimination based on posts above? Part of the issue is I dont know where half this stuff is.
MAF is near the air filter
Without having a higher end scanner on it to see what all of the sensors are reporting we are guessing at what it could be. The good news is you can replace the MAF and MAP for under $100 total... so it's probably not a bad idea to just replace them to eliminate that possibility.
Last edited by schpenxel; Jun 15, 2016 at 10:09 AM.
1. Clear codes, turn car on, wiggle TB connector to see if it triggers code
2. Check connections at fuel pedal signal connector (I looked near the pedals but not sure where this is located. any pics?) and TB connector - Based on above I should disconnect battery then pull these connections and clean with electrical contact cleaner
3. Check spark plugs for snug fit
4. Check starter solenoid terminals to be sure they are not broken inside baklite housing (where is this?)
5. Check ground connections - this link should be helpful (https://www.corvetteforum.com/forums...locations.html)
I do not have anything to measure ohms etc... at that point I may just have to give up, pay the ridiculous towing fee and have Rick at RKT Performance take over.
Please let me know if the above plan of attack is out of order or missing things etc. You guys have been awesome. Very thankful for the help.
1. Clear codes, turn car on, wiggle TB connector to see if it triggers code
2. Check connections at fuel pedal signal connector (I looked near the pedals but not sure where this is located. any pics?) and TB connector - Based on above I should disconnect battery then pull these connections and clean with electrical contact cleaner
3. Check spark plugs for snug fit
4. Check starter solenoid terminals to be sure they are not broken inside baklite housing (where is this?)
5. Check ground connections - this link should be helpful (https://www.corvetteforum.com/forums...locations.html)
I do not have anything to measure ohms etc... at that point I may just have to give up, pay the ridiculous towing fee and have Rick at RKT Performance take over.
Please let me know if the above plan of attack is out of order or missing things etc. You guys have been awesome. Very thankful for the help.

The MAP sensor coincidentally, is on the same harness as the TB motor.
Do you know which harness? It is a small U shaped harness starting at the throttle body connector. Do this first! Make sure the car is warmed up, op temps as you want to be in closed loop. Have the scan tool set up, make sure you've cleared all codes. If someone else can be in the car, have them raise rpms. Doesn't need a lot, just off idle. Then wiggle the U shaped harness, see if you fall into REP. Be careful, you're close to the serpentine belt. Record the codes. I'm still in the camp that you're not done with P2135.
Sorry how long this was but just trying to be clear on this subject..
Sorry how long this was but just trying to be clear on this subject..














