Brand new engine. Comes with all electronics and wiring.