 I've had the truck for 3 years now and 
have put over 75,000 miles on it.  
I've had two mechanical problems.  The 
first was a leaking transmission 
(which, by coincidence, occurred just 
after I had the transmission serviced 
at 60,000 miles), and the second was a 
faulty idle seloniod.  I had the 
dealer repair the transmission leak 
($300) and a local mechanic repair the 
idle selonoid ($130).
 The pickup is due for another set of 
tire soon.
 Overall I've been pleased with the 
vehicle.