08 ram 2500 6.7l 4x4 mechanic blaming manufacturer does not want to make it right