Engine management wiring
ECU wiring diagram: power, sensors, injectors and coils
An engine control unit is a box of inputs and outputs, and most no-start problems after an ECU swap are wiring, not software. Here is what an ECU needs to run and how each group of pins is wired — and a live diagram where the ECU only fires the injectors once it sees the crankshaft signal.
Open the editor · ▶ Run the live demo
Power and grounds
- Permanent + (terminal 30) for memory, and switched + from ignition (15) to wake the ECU.
- A main relay, usually switched by the ECU itself, feeds the ECU, injectors, coils and fuel pump through their own fuses.
- Several ground pins: power grounds go straight to the engine block, and are not shared with sensor grounds.
Sensors
- Three-wire sensors (throttle position, MAP) take +5 V and sensor ground from the ECU and return a signal voltage.
- Temperature sensors (coolant, intake air) change their resistance; the ECU reads them against its own reference.
- The crankshaft and camshaft position sensors tell the ECU the engine speed and position — without the crank signal the ECU will not fire anything.
- Lambda sensors also need a heater supply on their own fused feed.
Injectors and ignition coils
Injectors get +12 V from the main relay and the ECU switches each one to ground at the right moment (low-side output).
Ignition coils are wired one of two ways: a plain coil is fed +12 V and the ECU grounds its primary through an igniter; a coil with a built-in igniter (“smart coil”) takes +12 V, ground and a low-current logic signal (IGT) from the ECU. Connecting a plain coil to a logic output, or a smart coil to a ground switch, is a classic mistake.
ECU presets in WireForge
WireForge has ECU presets — ECUMASTER EMU Black, EMU Classic and a Bosch Motronic 88-pin layout — with connectors, pin names and pin roles, plus a generic ECU block you can shape to any unit. The pinouts are a starting point: always check them against the manufacturer’s manual before wiring a car.
Watch an ECU fire injectors
- Open the “ECU fuel injection” demo.
- Note the message at 0 rpm: no crankshaft signal, nothing fires.
- Drag the engine speed up — the crank sensor starts sending a signal.
- The ECU fires the injectors one after another; pulses run along their wires.
- In the editor, remove the ECU ground and watch the diagnostics explain why it stopped.
Questions
Why does the engine not start after wiring a new ECU?
Check, in order: switched power and main relay, every ground pin, the crank sensor signal and its polarity, and the injector and coil feeds. The ECU will not fire injectors or coils without a crank signal.
Can sensor grounds share the engine ground?
They should return to the ECU’s sensor ground pin, not to the block. Sharing them with high-current grounds adds noise and offset to the readings.
Are the ECU pinouts in WireForge official?
No. They are drawn from public documentation to help you plan the harness; verify every pin against the manufacturer’s manual for your exact unit.
Does the simulator run the ECU’s software?
No. It models what the wiring decides: whether the ECU has power, ground and a crank signal, which sensors it reads, and whether each output type matches what it drives.
More guides
- Car wiring diagram software
- Automotive circuit simulator
- Relay wiring diagram
- Fuse and wire size calculator
- Starter and alternator wiring
- Radiator fan relay wiring
- LED light bar wiring
- Fog light wiring
- Horn relay wiring
- Voltage drop calculator
- How to find a short circuit
- Automotive wire gauge chart
- 12 V vs 24 V wiring
- Fuse box wiring
- Blade fuse ratings and blow time
- Ignition coil wiring
- Fuel injector wiring
- Crankshaft sensor wiring
- Battery warning light on