Four Codes, rough idle, hard starting
My girlfriend has a 97 Bonneville SE with 130k miles and it'* been giving her fits lately. It'* gradually gotten worse. It'* hard starting, surges up to 2k rpms at idle alot, and seems to be even worse once it'* been drove and warmed up a bit. It got a tune up probably 30-40k miles ago and the fuel filter only has a few thousand on it.
I scanned the codes and got the following....P0300 P0121 P1406 P1655.
The P0121 might be fixed already because it had this code before and I installed a new TPS, but forgot to clear the codes. It'* always had P1655, but the P0300 (random misfire) and P1406 are both new since we last checked it a while back. First thing I did was clear the codes and then drove it about 10 minutes to my house. The only code that came back right away was the P1655, which from what I've read wouldn't cause any issues with how the care runs.
Also I pulled the hose off the Fuel Pressure Regulator and smelled it after it had sat 10 minutes after being driven and it had a strong gas smell which makes me think it might be bad. It did not leak fuel though, but the hose tip did look a bit moist.
Where do you think I should go from here to try and get it running better?
Last edited by st041986; 04-08-2010 at 10:11 PM.