Engine

Elite Software Programmer › ESP - Main setup › EngineUpdated Sep 2026

Before an Elite ECU can start your engine, it has to know what it's running: how many cylinders, how it reads crank position, how fuel is injected and how the coils are fired. That's the job of the Engine section in ESP. Here's what it covers and how we work through it on a new install.

What the Engine section is for

The Engine section in ESP (under Main Setup) is where you describe the engine to the ECU. The goal at this stage is modest: get the engine to fire and settle into a steady idle. The car won't be ready to drive when you're done, but it will be ready to tune, which is where the tuning guide takes over.

You'll get more out of it with a basic understanding of fuel, ignition and trigger systems, and some comfort using a Windows PC. If you're new to any of those, it's worth reading up first, or having a tuner handle the first start.

The four pages, and the order we use

PageWhat you setWhy it matters
MainEngine type, firing order, capacityEverything else is calculated from this basic description
TriggerTrigger pattern and sensor setupWithout a clean, correctly configured trigger, nothing fires at the right time
FuelNumber of stages, injection mode, tuning method, table selectionDecides how fuel is delivered and how you'll tune it
IgnitionCoil arrangement, coil charge settings, table selectionMatches the ECU to your coils so they fire correctly and don't overheat

We work through them in that order. Main comes first because it's the basic description of the engine that everything else builds on. Trigger comes next because the ECU needs a solid RPM signal before fuel or spark mean anything.

Tips from our first starts

  • Double-check the firing order. A wrong firing order will stop an engine from starting, or make it run terribly, and it's easy to miss.
  • Confirm trigger sync before adding fuel. Crank with injectors disabled and make sure RPM reads steady.
  • Be careful with coil charge settings. Too much charge time can overheat coils and ignition drivers. Use values for your specific coil.
  • Verify timing with a light once it runs, so the ECU's idea of timing matches the engine's.
Save as you go

Save a copy of the map after each page. If something goes wrong, you can step back without starting over.

Running a Nexus ECU instead? The same ideas apply, but NSP organizes them differently. If you'd rather have us set up the base configuration, book a free consultation.