TECH-TORQUE! – EGR – The Ugly Truth

Every day, without fail, I get asked about EGR systems (Exhaust Gas Recirculation Devices). I’ve heard some very creative stories that seem to stem from the world of the internet forum warriors. It appears that everybody has completed their google degree on Emissions Control equipment on modern Common Rail Diesel vehicles and has their own […]