Came from a well running 1990 Toyota 4Runner with auto trans and 3VZ motor. Truck only had 162k miles on it.