This is a complete Egr system removed from a 2008 Dodge 2500 with 55k  miles. This system was removed to do performance upgrades. PLEASE check picture to make sure everything you need is included.