I do know that the engine is from late 80's to early 90's by the casting numbers and had a throttle body. It was in a truck but don't know what year truck or even if it was original to the truck.