Ok i'm new and i wish i'd found this site three weeks ago. I'm bill and i used to post alot on diesel sites because thats what i got. a 2000 power stroke. so any way my girl friend has an '01 grand prix. she was coming home a few weeks ago and the way she comes has a lot of hill's and a few that are pretty steep. she calls me and says the car won't down shift and it's getting hot going up the steep hill. she made it home and tells me now it has no power and it jerks and stumbles real bad. i start checking it out. no codes. i check farther and found a broken front sway bar. thats it. i replaced that and drove it my self and it reved real high (4g) and would'nt shift. i got a code that time. po300 random multiple cylinder misfire. replaced plugs with plain ones. i know thats a no no but then i got a po305 misfire cylinder 5. so, i put new iridium plugs and autolite pro wires. still stumbles and jerks but no misfire but a po404 egr something. i cleared it. it came back with a po401 & 403 i think. so with some advice i put a new egr valve on. no codes thrown but a pending code, po 404. what else could this be? it stopped jerking and stumbling for the most part (very faint if at all) after a few miles of hard to moderate driving but now it runs around 230*F if i get on hard and i'm affraid its going to get hot on her on her way to work. any idea's? sorry it's long.