I have a 2012 MB sprinter 2500 it has done great for the most part. However it is in the shop right now because the check engine light came on because the heater in the def tank went out ($1100) I have 206764 miles basically good ride just the shell can dent extremely easily and when i run thru...