I have a 2000 Pontiac grand am automatic. It first started giving me trouble at lights, it would idle really hard (shake really bad I'd have to sit at lights in neutral). Then it wouldn't start right away and sometimes when I'd start it, all the lights (check engine, trac off, seat belt (when my seatbelt was on)) would blink and click and just seem like it was going crazy, now it stopped doing that BUT now it dyes, it's seems to only be when a revv the engine and the rpms get up high, I started it once drove it half an hour away, it was fine (with no lights) but as soon as I turned into a parking lot, the steering wheel got real hard to turn, then locked up and it sputtered and dyed, I let it sit and was able to start it. I took it to a mechanic, they weren't sure what was wrong. Can anyone help?!