Hey Carolina (and neighbor) welcome to the forum.
"Maintenance required" means it's time for a new timing belt...every 60,000 miles, the current mileage reflects that. Fear not: it isn't terrilbly expensive, and you have all the information you need right on this forum. (Get a shop manual, anyways...they're good to have).
You paid way too much for your truck
Best of results to you! Keep your eyes out for junk yard or farm-yard parts trucks. Tailgate can run up to $100...maybe for now just leave it off or use a truck jock~strap.
You can find your engine type by looking at the tag on the left side of the firewall. Get us some photos of the engine, wouldja!?
Bookmarks