I am on my 6th Dodge truck since '90 and many Mopar cars prior to that. The last two have been an '04 3500 SRW CTD 4x4 and the current is an '09 2500 2x4 CTD. The '04 had the lift pump, water pump, front left hub assembly, from drive shaft, rear drive shaft and the heater box control valve...