pulled out of a 2005 Ford ranger extended cab had about 144,000 miles on it ran great comes with all parts you see on it