so for the past few days the car has been chucking out thick black smoke from the exhaust. then yesterday on the way back from the beach the car went into limp mode and would idle at 1000 rpm but when i put my foot on the break it would drop to 800rpm (normal) so with the eml on, i pulled over and turned off the engine and left it a few mins when i restarted the engine the ems only was on but the car drove fine. i have read the code this morning and it says p0409-63 egr circuit range/performance (closed valve)
so im going to take off the egr and have a look i know people have said its not worth cleaning so could someone tell me the best (cheapest) place to get one from as i can only find 1.9 valves.
also is there anything else i should have a look at checking while im there.