 I bought this truck new in March 09 here it is feb 14 2010 and I have 46,000 miles already. Not one problem with this truck not even a recall. Lots of money but lots of truck.  I would recommend this truck.