24 Valve From a Dodge Ram Truck 2004 215,000 miles on the engine. Engine was running smooth when removed. On the back of a truck now, can be delivered. Please call or text. Thanks, Ray