0 like 0 dislike
901 views
by

The car is having trouble starting up and is dying at startup, sputters while on idle, and emits fumes and smoke from the exhaust

Vehicle: 2005 Pontiac Grand Am 3.4L

1 Answer

0 like 0 dislike
by (13.5k points)

P0300 Random misfire

P0128 Engine coolant temperature sensor below thermostat regulating temperature

P0172 Fuel trim rich bank 1

A running rich engine condition will result in poor idle quality,and will create a random misfire, An inspection for excessive fuel has to be performed, this can be from a evap canister saturated with fuel, to a fuel pressure regulator that is seeping fuel into the intake system. through its vacuum port .As for P0128 proper engine coolant level has to be inpected. and inspect for any coolant leaks.

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...