 when it gets to a 100,000 miles be prepared to spend thousands on repairs,was a descent  truck and then things just stopped working,power windows stopped working,ac unit had to be replaced,gas gauge stopped working.....now it is mysteriously losing oil ,had valve gaskets replaced did not fix the problem