Good running, Cummins 24 valve, from a Dodge 1999 2500 truck , comes with the engine stand. Has been head studded. Has some parts with it. You need to call for more information, thank you for your interest. Approximately 180,000 on engine. Also comes with new Amsoil filter bypass kit. Engine mounts, etc...