Great truck. Put a brand new Jasper motor in...only has 20K miles on it. Overall very mechanically sound truck...put lots of time and effort into fixing little thing as they wore out (cruise control, bearings, control arm). No check engine lights, literally ready to drive off…