My wife has a 2002 Grand Prix 3.1 V6 that we have been having some problems with. It died(luckily) right next to an Advanced Auto parts store so I had my brother tow me into the parking lot. As soon as that happened it started again. Weird. I ran the free diagnostic at Advanced and came up with a P0420 code. The guy there said O2 sensors...so we replaced. Still same problem. Car will start and run sometimes, but then sometimes wont start. I thought that p0420 was possibly Cat(exhaust seems to be pushing fine and no smell), but didnt think it would cause this issue. Also when it was dead and I tried to start the security light came on. Sorry if this is a double question but I am at a loss and have little money to take into a GM dealer. Any thoughts are welcome.
Thanks