Just a little update to dispel rumors from reality etc :-laf
One year ago we put a new Dmax into our fleet of Dodges (99,03,04,04. 5,05) . It now has 45000miles accumulated and has had ZERO issues except for a leaking heater core, that was replaced under warranty and caused by duct work...