• The site migration is complete! Hopefully everything transferred properly from the multiple decades old software we were using before. If you notice any issues please let me know, thanks! Also, I'm still working on things like chatbox, etc so hopefully those will be working in the next week or two.

5 engine codes Where do I Start!

ksgunner33

New member
Hey everyone I’m stuck I have a 04 grand prix that is having a rough problem starting cold. The car just wants to turn over and not start. I have found that if I bump the starter for about 3sec then stop and go at it again it will start right up but if I keep the key turned the first time to long it won’t start strange I know. A little history on the car I bought it on a tow lot sale for a little of nothing and all I have done is replaces the plastic coolant tubes it has 160000 miles. After the car starts it runs fine. One other thing I will mention is it says reduced engine power in the dash. I don’t call myself a auto mechanic by any means but I am an industrial mechanic so I can repair what’s broke I just need help with the diagnosis. I have access to a basic code reader and when I plugged it in this is what I got 0606 Pcm/ecm processor fault p1125 throttle position sensor intermittent p1518 intake manifold runner control (stuck open) b2120 door passenger set switch stuck failure I had the seats out to have them cleaned I’m sure I caused this. Then 2125 throttle pedal position sensor/E circuit P2138 accelerator Pedal position sensor circuit range/performance From my past experience I would guess that there is 1 problem and if it is replaced the rest will be fixed am I correct? My first move was going to be a throttle position sensor but I wanted to get an idea before I start throwing parts at it. Also I cleared the check engine light and it has not came back on after driving 100 miles or so but when I plug the reader in the codes are still there any guidance would be great!
 


yes you will need TB gasket if you take it off. AZ should carry that in stock.

brake cleaner to clean the tb, becarefull with sensors brake cleaner will ruin them. MAF sensor clean would suffice.
 
you cleared the codes, but they are still showing in the reader? do they clear at all/does the CEL go out? if not, they are hard faults and must be fixed...if the CEL is out with 100 miles and your reading codes...they are pending

the concerning code to me is the p0606...i would check your harness connectors at the ECM, disconnect them and reconnect them...check your harness...if p0606 comes back...you may need to reprogram your ecm or replace it...check with the dealer to see if you have a software update needed

p1518 typically only sets with low voltage from the battery or the ecm needs to be reflashed or replaced...also will throw code if TPS1 and TPS2 are out of sync..so you have 3 codes that basically represent the same thing

start with your harness wiring and ground connections..make sure your battery cables are also tight, after check for a software update for your ecm
 
Last edited:


Back
Top