This engine is rebuilt. It is electronic common rail fuel injected. It is spec’d for a Terex PT100G. I have other engines available that are spec’d for other applications.