I bought this car 2 months ago, and have had nothing but problems. The next morning after i bought it, somehow there was a hole in the exhaust and i needed a completely new one. Dealer replaced it after much arguing, and now my check engine and check suspension light are on, I believe i need a new mass air flow sensor and a ball joint. On top of this, my ABS sensor failed, and it doesn't work. Apparently this truck passed safety, but it definitely shouldn't have.