proud new owner of a seriously problematic early 04 ram 2500
#1
#4
#6
#7
#10