could you tell me why my check engine light flashes and then my car stalls and wont start for thirty mins

1997 PONTIAC BONNEVILLE
178,000 MILES
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
when i start my car it will run for awhile and then my check engine light will flash rapidly and my car will stall and not start for thirty mins my security light stays on at all times as well
Oct 11, 2011 at 6:15 PM
Advertisement
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
the light will flash for a missfire but not rapidly. if it is flashing like that, it sounds like a problem with a power or ground to the pcm. i would look first at the battery cables. clean them completely. otherwise, you may be looking at a failing pcm.

Roy
Oct 11, 2011 at 6:34 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
one of the codes on my 97 pontiac bonneville is multipal cylinder misfire i changed the coil packs plugs and wires what else could be the problem if it keeps dyin and not starting for over 30 mins
Oct 11, 2011 at 9:26 PM
Advertisement
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
it could be a fuel pump seizing up when hot.

I was more concerned on how your check engine light was acting. that does not sound normal at all.

The crank sensor will cause a 300 code as well.

Roy
Oct 11, 2011 at 9:41 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
well it did come up with a 307 or 301 code the last time i checked it how hard would it be to change the crank sensor
Oct 11, 2011 at 10:38 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
there is no 307. 301 is amissfire in number 1 cylinder. it could be a bad plug, wire, coil, a bad injector, low compression or a vacuum leak. a crank sensor will not repair this code.

you need all these items checked.

Roy
Oct 11, 2011 at 10:43 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
ok it was a 301 cuz it said multiple misfire in cylinder 1 i will check theses other things and let you know how it turns out thank you very much for your expert advice....cuz i was goin nuts tryin to figure this out
Oct 11, 2011 at 10:48 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
Just to let you know, 300 is multiple missfires, 301 is specific to number 1 cylinder

Roy
Oct 11, 2011 at 11:23 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
and not to mention there was a duplicate 300 code ill have it testes again and give you the specific codes....i already know about the code for bank 1 o2 sensor
Oct 11, 2011 at 11:37 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
that code will go away when you repair the miss. the sensor is unable to adjust fuel due to the miss fire.

Roy
Oct 11, 2011 at 11:43 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
how would i correct the code 300
Oct 11, 2011 at 11:59 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
first get the 301 resolved. when you do that, it most likely will go away like your oxygen sensor code.

Roy
Oct 12, 2011 at 12:04 AM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
well thank you very much i will get it takin care of and see what happens i really apriciate your time
Oct 12, 2011 at 12:12 AM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
no problem, good luck
Oct 12, 2011 at 12:23 AM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
i found the codes for my 97 pontiac bonneville they are po171 and po300 how would i correct these two codes?
Oct 12, 2011 at 2:29 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
171 is a lean code. the long term trim is out too far. could be a vacuum leak, mass air flow sensor, low fuel pressure or a pcv valve. it is best for a shop to track it down as it gets expensive throwing parts at it that dont fix anything.

the 300 is a random missfires. did you resolve the 301??

Roy
Oct 12, 2011 at 10:05 PM
Avatar
PEEWEE35
  • MEMBER
  • 13 POSTS
yeah the 301 code is gone all that comes up now is the 171 and the 300
Oct 12, 2011 at 11:45 PM
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
ok, like i said the 171 is either a vacuum leak, mass air flow, fuel pressure or pcv.

the 300 is a random missfire and needs to be checked. it could be a crank sensor but the age and mileage leads me toward the injectors.

This all needs to be checked.

Roy
Oct 13, 2011 at 1:34 AM