I've had this truck for a year. Have replaced the engine, 2 vac pumps, several switches (door locks, shift knob, etc), front hubs and all hoses. Now the sunroof parts have all cracked. I have been a ford guy all my life. But to think that the next repair will be my last for the next 10k miles or so is just setting myself up for disappointment. Frankly I'm sick of it. The problem is, I'm sure every manufacturer out there uses the same plastic garbage parts that will not take you through a couple hundred thousand miles (it's really time in the heat an cold that kills plastic). Maybe just sell all my trailers , toys and this truck and buy a bicycle.