2007 ranger crew cab xp with tracks new fuel pump new tires new u joints new steering components new axel cv boots new wire harness 4,000 miles very well maintained machine stereo half windshield excellent shape all new bearings in tracks needed two so did all them