Originally Posted by travisd
Good luck with cleaning it. It seems that squirting stuff up into it will work for a couple of months, but that'* about all the luck I had. This last time I dremelled the casing off of it, pulled it all apart, cleaned the crap out of it and zip tied it back together. It definately made a difference at idle and has lasted a few months now, but I wouldn't recommend it to anyone else.
when my EGR was throwing codes, i just took it off, soaked it in intake cleaner and moved the pintle back and forth a whole bunch and periodically rinsed it more with the cleaner, i havent had a code come up in 2 years (30k miles) now.
I would certainly take the 10 min to try to clean it before i spent 150 on a new one