The truck was in Wyoming for most of the time since new so near no rust, New parts: all new brakes front & rear, new windshield & new new rear glass, new: water pump,sending unit,fuel pump,alternator,distributor,gaskets,timing belt and all sensors, truck runs and drives, the only issue with the truck is that check engine light comes on and loses power, then, you turn truck off then back on and is good untill check engine light comes on again, I'm leaving the Country & retiring soon all these projects needs to go, email questions & good luck.