hexandboost

home / work / turbo civic r18

Case study ยท Honda Civic 9th gen 1.8 automatic

A turbo Civic R18 that still runs on its factory ECU

The usual way to turbocharge a naturally aspirated Civic is to add a piggyback or replace the ECU. We kept the factory computer, including its control of the 5-speed automatic, and taught it to run a turbo engine.

Why keep the factory ECU

The 9th-generation Civic 1.8 automatic uses one computer for the engine and the gearbox. Replace it and you lose the transmission logic, the dash, the cruise control and years of Honda's refinement in cold starts, idle and drivability. Bolt a piggyback on and you are lying to a computer that still believes the engine is naturally aspirated.

The factory software assumes exactly that. Its air model, its load limits, its pressure sensor range and its torque tables are all coordinated around an engine that never sees more than atmospheric pressure. Changing a few tables does not make it a turbo ECU. We had to read the firmware function by function, understand how those assumptions connect, and then change the program itself.

What the firmware does now

Boost is decided by the ECU, not by a spring

The driver's pedal is a torque request. The ECU decides how much boost that request deserves in the current gear and at the current engine speed, and enforces it. Each gear has its own target, bounded by what the turbo can deliver at that speed. Below a set pedal position the car stays off boost and drives like a standard Civic.

An electronic wastegate the factory ECU commands

We fitted the electric wastegate actuator from Honda's own 1.5 turbo engine and built a small controller to drive it. The factory ECU calculates the gate position and sends it over the car's data network; the controller moves the gate and reports back. If the link or the actuator fails, the gate opens and the car drives without boost. That work has its own write-up.

Fuelling from pressure, not airflow

The stock airflow sensor and the stock pressure sensor both run out of range under boost. The car now carries a 3-bar manifold sensor, a second pressure sensor ahead of the throttle on a spare input, and a full speed-density fuel model in the ECU: air is calculated from pressure, engine speed and a table of how well the engine fills.

Protections that reduce boost, not just spark

  • When the knock system pulls timing, the boost target comes down with it.
  • If the measured mixture stays leaner than commanded, the boost target is lowered for the rest of the pull.
  • A hard stop sits at 15 psi regardless of anything else.

We kept Honda's knock detection intact. Many turbo conversions switch it off.

Drive modes on the buttons the car already has

The factory ECON button selects a lower-boost ECO mode. A hold on the cruise CANCEL button selects EXTREME, which changes the pedal response and how torque is cut during a gearshift. Every start begins in NORMAL or ECO.

It learns

The ECU now learns ignition timing per cylinder and per operating point: it adds timing slowly while the engine is quiet and steps back when it hears knock. It learns fuelling the same way. What it learns can be read out and written permanently into the next version of the file.

How it got here

  • Firmware work begins on a car already running a turbo on a spring wastegate at roughly 8 to 9 psi.
  • ECU-owned boost control goes live with ECO and NORMAL modes.
  • 3-bar manifold sensor fitted and its reading law rewritten in the ECU.
  • The factory ECU takes control of the electronic wastegate.
  • 100 km run including the Kalar Kahar climb, logged end to end. 10 psi target that night.
  • Full speed-density fuelling.
  • 13.5 psi, with the lean protection and the 15 psi stop in place.
  • Self-learning spark and fuel on the car, plus fault codes on the dash.

The numbers we will stand behind

By 11 November 2026 the logged record for this car stood at 41 firmware versions, 81 drive logs, 170 full-throttle pulls and 259 km of recorded driving. On the 13.5 psi file, logged manifold pressure held 184 to 190 kPa against a target of 186 to 189.

We have not put this car on a dyno yet, so we do not quote a power figure. When we have a measured one, it goes here.

The boost maps are written for 95 RON fuel, and at 13.5 psi the injectors are close to their limit. Both are stated in our own notes and both shape what we would recommend for a customer car.

Have a car the usual tools cannot touch?

Tell us the car, the engine, the gearbox and what you want it to do. We reply to every serious enquiry.