1999 Pontiac Grand Prix very poor gas milage

1999 PONTIAC GRAND PRIX
150,000 MILES • 6 CYL • FWD • AUTOMATIC
Avatar
FORD719
  • MEMBER
  • 3 POSTS
I have a 1999 grand prix 3.8 that is not supercharged. Im getting 13 mpg with it and i know it should be much higher than that. the car runs great, no missing no hesitation.I changed the O2 sensor before the converter also I changed the air filter and fuel filter. I did a fuel psi test nd with the key on not running I had 48 psi with the engine running it drops to 42 psi. It ahs no codes in the computer, I took to local shop and they said it was running lean then go rich and then lean but stayed to the lean side the most. I can not find any vacum leaks but when I put my ear close to the upper plastic intake manifold I can what sounds like air rushing in its quite loud but i have never listened to one that close before so im not sure if that is normal or not. The other thing I found odd is that if I unplug the MAF sensor I get no codes, so then I unplugged the MAF,TPS,IAT sensors all with the car running and still no codes. the only way I got a trouble code was to pull off a spark plug wire then I got a misfire code. what am i missing or not seeing with my problem?
Mar 9, 2009 at 6:37 PM
Advertisement
Avatar
JAMES W.
  • CERTIFIED EXPERT
  • 2,394 POSTS
I'm not one to jump at blaming the computer, but if you didn't set a code after pulling the sensor plugs you mentioned, it has to be the ECM. Unless you drive the car awfully hard, you should get at least 20mpg on the highway. It sounds as if the ECM is in limp mode and just stays there. When was your last tune up? Worn plugs and wires can run the engine smoothly yet still push a lot of gas out the tail pipe. Please advise.
Mar 9, 2009 at 8:43 PM
Avatar
FORD719
  • MEMBER
  • 3 POSTS
the plugs and wires were replaced with in the last year. Is there a way to check the ECM to be sure?
Mar 10, 2009 at 3:34 AM
Advertisement
Avatar
JAMES W.
  • CERTIFIED EXPERT
  • 2,394 POSTS
Not really. If the ECM is not setting any troulbe codes, this means it thinks everything is OK. The only thing you might do, is connect a mobile diagnostic unit to monitor the sensor perametors as you're driving to see what ranges they are working in. Even this would be difficult as you would have to be watching the monitor and writing instead of watching the road. Question; Do you do a lot of city driving verses highway? This would be a major factor in fuel consumption. I'm not saying changing ECMs will instantly increase your mileage. There are too many "if's" here. If, it were possible to "borrow" another ECM, just to try it, would be interesting. There are, so called, performance Eproms "chips" available in the aftermarket that claim improvement in economy and performance. But, I've personally had little experience with them. You may want to check these out. Hope I have helped you in some small way.
Mar 10, 2009 at 10:36 AM
Avatar
FORD719
  • MEMBER
  • 3 POSTS
Its driven mostly in the city. But I know it should get better than that as Ive had other 3.8s that did much better. You said it sounds like its limp mode? what is that like open loop ?
Mar 10, 2009 at 4:10 PM
Avatar
JAMES W.
  • CERTIFIED EXPERT
  • 2,394 POSTS
Yes, it is basically the same as open loop. The ECM processes information as if all the input sensors were in mid-range. This mode is usually triggered by the failure of any one of the input sensors and restores when the input is corrected. Your ECM may have into "limp" computation and never came out. Keep in mind, this is just a theory and I haven't seen a case of it since the early 80's when the ECMs first came out. You might be able to test this theory by connecting a mobile unit to the diagnostic port and watching if the sensor inputs vary with driving conditions. Let me know.
Mar 10, 2009 at 6:07 PM