P0401....Exhaust gas recirculation, insufficient flow detected
P0452....Evaporative emission control system, pressure sensor low input

I am starting to hate this car...to much money invested to give up

Ok...this is the original link and problem...its back...car won't start, runs bad and then the P0401 code shows up. Now it will idle up while sitting and while driving sometimes. I can let off the gas pedal and maintain my speed and sometimes even go faster. It has a mind of its own....

http://www.grandprixforums.net/f17/r...hing-2559.html

This is what I have changed in the past 4 months...

Fuel Filter, fuel pump, fuel pump relay and fuel pressure regulator
Spark plugs (AC Delco Iridium)
Checked fuses, hoses, connectors
EGR, IAC, TPS and MAF (twice)
EVAP Solenoid, EVAP Purge Valve

Now a new code shows up P0452...I want to catch this thing on fire. I'm worn out messing with stuff, it will run good for a couple of days and then the gremlins come back. What should I try now. I took it to the dealership and they said they would clean the EGR ports in the intake and would charge me about $300.00. I waited...What else? Bad PCM from ZZP maybe? What does cleaning the ports to the EGR have to do with it idling high and acting like a SPED?