i purchased one that came from canada, had to replace EVERY suspension bushing, rebuild the power windows, replace the power steering pump, remove the cold start on the injection pump, repair the exhaust, install a transmission cooler (auto), replace the brake pads, rotors and rubber lines, headlight bulbs, unclog the sunroof drains, unclog the window washer nozzles, replace all of the tie rod ends, clean the interior 5 times to remove all bukake residue... if i did it again i would buy one from an importer just so all of that work would hopefully be done and i could spend more time enjoying it instead of tearing the whole truck apart. after all of that though i know the truck is ready to go.