Tuned by Keith
Menu

SUBARU / ECUFLASH & ROMRAIDER

Open-source tuning.
A clear path from ROM to road.

Keep the factory ECU. Build the calibration around your car. I offer custom tuning for supported Subaru setups using EcuFlash and RomRaider, with the interface, definitions and logging plan confirmed before work starts.

Already have a cable or a tune file? Send the details first. You do not need to buy equipment to ask a question.

THREE DIFFERENT JOBS

EcuFlash, RomRaider and the interface.

“Open-source tuning” describes a commonly used workflow, not one universal product. RomRaider is open-source software. EcuFlash and the hardware have their own distribution and licensing terms. Installing the software does not establish compatibility with your ECU.

READ & WRITE

EcuFlash

Used for supported ECU reading and reflashing, with calibration editing available through matching definitions. The exact ECU and interface determine which operations are supported.

Tactrix / EcuFlash source ↗
EDIT & LOG

RomRaider

A free, open-source editor and datalogger. ECU definitions describe calibration tables; logger definitions describe the channels that can be recorded. Those are separate pieces of the setup.

Official RomRaider project ↗
CONNECT

Vehicle interface

The bridge between the computer and ECU. An OpenPort is an interface, not a replacement ECU. A cable that connects to the diagnostic port is not automatically suitable for reflashing.

Check your equipment →
Identify ECU & ROMPreserve original fileDevelop calibrationFlash approved revisionRecord & review logs

Workflow illustration, not a flashing procedure. I supply the instructions appropriate to your confirmed setup.

KNOW WHAT YOU ARE CONNECTING

The hardware behind the workflow.

Tactrix OpenPort 2.0 interface with OBD connector
OpenPort 2.0 interface

A hardware example used in supported EcuFlash workflows. Confirm the exact interface, driver and ECU before purchasing.

Blue Subaru reflash adapter with looped wire
Some early cars need an adapter

Early Subaru applications can require an additional reflash adapter. Color alone is not a fitment check; year, market and ECU matter.

Hardware photos: 43racing / Tactrix European importer. Shown for identification, not as a statement of stock availability or a recommendation to buy before review.

  • Computer: confirm the operating system, software versions and driver setup you intend to use.
  • Connection: identify the interface model and any required adapter; keep USB and vehicle connections secure.
  • Power: use the stable battery support specified for the vehicle and flashing procedure. Resolve weak-battery or charging issues first.
  • Wideband: EJ remote fueling work requires an external wideband and an approved way to record its AFR or lambda with the engine data.

THE ROM MATTERS

Will it work on my WRX or STI?

Start with the actual ECU, not just the badge on the trunk. This route can suit supported older Subaru factory ECUs, but model year alone cannot establish reading, editing, logging and flashing support. Engine swaps, replacement ECUs and an unknown previous tune need additional review.

Send these details

  • Year, model, market and transmission.
  • Engine or ECU swaps and current hardware.
  • ECU identification and ROM/calibration ID, if available.
  • Current tune history, interface and software versions.
  • Fuel grade, measured ethanol content if relevant, and your goals.

What I check

  • Whether the ECU and ROM have suitable definitions.
  • Whether your equipment supports the required operations.
  • How we will capture useful engine and wideband data.
  • Mechanical concerns that need attention first.
  • The tuning scope and price before you commit.

A working logger is only one part of the answer.

Being able to see live data does not prove that the ROM can be safely edited or reflashed. Keep the untouched original read and its identifying information. Never substitute a file from a similar-looking car.

Explore EJ WRX & STI tuning requirements →

USEFUL DATA / CLEAR FEEDBACK

What does a RomRaider datalog tell us?

A log lets me compare the engine’s operating conditions with its response. I choose the channel list and test conditions for your ECU and the current revision. More selected channels are not automatically better: the useful sampling rate and available parameters depend on the setup.

Operating conditions

Examples include engine speed, throttle position, calculated load or airflow, manifold pressure, intake-air temperature and coolant temperature.

Fueling and response

Depending on support, requested channels may include fuel corrections, injector activity, ignition timing, knock-related corrections and external wideband AFR or lambda.

These are channel categories, not a universal list to select blindly. ECU names and units vary. A dashboard photo or a wideband gauge video does not replace the requested time-based data.

Send the original log, not a screenshot.

Keep the exported file intact. Include the revision name, fuel, conditions and what you noticed. If the wideband records separately, follow the agreed method for aligning the data. Stop testing when the car behaves abnormally and tell me what happened.

WORK DIRECTLY WITH KEITH

From first contact to the final revision.

  1. Confirm the combination. We review the ECU, hardware, fuel, equipment and goals, then agree on scope and price.
  2. Prepare the car and files. Address known faults, verify the logging setup and preserve the original calibration read.
  3. Start with the appropriate calibration. Use the file and instructions supplied for your confirmed setup. A starting file is not a finished tune.
  4. Log, review and revise. Send the requested data and driving feedback. I review it before progressing to the next stage.
  5. Confirm completion. Keep the final file and instructions. Tell me before changing hardware or fuel afterward.

Revision needs depend on the agreed service and the car’s condition. Mechanical faults, inconsistent fuel, unusable logs or changes in hardware can require additional work. We discuss those changes rather than treating repeated flashes as progress.

Prepare your car before a tuning session →

Common open-source tuning questions.

Is the tuning free because the software is free?

No. Software availability and professional calibration are different things. My service covers reviewing your combination, developing the calibration and working through the agreed logging and revision process. Equipment and any applicable licensing are separate unless stated in your quote.

Can you work with a car that already has a tune?

Send the tuning history and ECU information first. An existing file may have unknown changes or protections. I need to establish what is in the car and what is supported before promising a read or revision.

Do I need both EcuFlash and RomRaider?

The required tools depend on the ECU and the work. They commonly handle complementary jobs, but I will confirm the actual workflow instead of asking you to install every available program.

Can I use the factory oxygen sensor instead of a wideband?

For the EJ remote fueling work described here, an external wideband with an approved logging method is required. We need the right measurement at the operating conditions being evaluated, not just a dashboard reading.

Can I send logs from public-road pulls?

Follow the agreed logging plan in appropriate, controlled conditions. Do not operate a laptop while driving. Where the required testing cannot be performed appropriately, arrange a suitable dyno session.

Atlas: a separate WRX tuning option

I also offer Atlas tuning for supported FA20 and FA24 WRX setups. Current Atlas software is developed by North American Motorsports Research and is no longer open source. It has its own compatibility, adapter and licensing requirements.

Before choosing Atlas

  • Send the year, market, transmission, ECU/ROM ID and current tune history.
  • Confirm the Atlas version and supported adapter before buying equipment.
  • Tell me about your hardware, fuel and goals so we can agree on logging and revision scope.

Atlas cannot use an Accessport as its flashing or logging interface, and it does not edit Accessport tune files. Plan any platform change with me first; do not return a modified car to stock calibration without checking that it is appropriate for its hardware.

STI/EJ support is not currently available as a service here. For those cars, ask about the appropriate COBB, EcuFlash/RomRaider or standalone route.

Platform details: NAMR’s Atlas FAQ and current vehicle support matrix.

Plan the next step

Tell me about your car, the equipment already installed and what you want to improve. I can review the setup before you order a tune or buy more parts.

Compare ECU and tuning platforms →