Living EFI field guide prototype

Forum advice is not enough. Beginners need the lingo, the UI location, and the correct order.

EFI Triage turns confusing tuning language into plain-English cards, diagnostic branches, ECU-specific UI maps, and safe next steps.

Start here

The screen is not the engine.

The ECU only knows what the sensors, wiring, calibration, firmware, and software project tell it. A number on the laptop can be an engine problem, a wiring problem, a calibration problem, a dashboard-channel problem, or a process-order problem.

First principle: Verify reality before changing the tune.

Order of operations

  1. Back up the tune/project.
  2. Confirm ECU power during key-on and crank.
  3. Verify TPS, MAP, CLT, MAT, wideband.
  4. Enter injector data and fuel pressure assumptions.
  5. Verify base timing with a timing light.
  6. First start, warm idle, first drive, then boost.

Choose your pace

Idle, Cruise, Throttle Stab, or WOT.

Idle Mode β€” explain it all

For brand-new users. Shows plain-language definitions, warnings, diagrams, prerequisite cards, and full procedures.

Cruise Mode β€” guided checklist

For users who know some basics but still want structure, UI paths, log channels, and reminders.

Throttle Stab Mode β€” fast triage

For experienced users. Shows the short checklist, pass/fail checks, software location, and danger points.

WOT Mode β€” pro reference

Minimal hand-holding. Dependency checklist, raw channels, advanced notes, and references. Safety gates still stay visible.

Cards

Short lessons that branch into procedures.

Cards will expand over time. They are the short explanations behind the guide. As EFI Triage grows, new cards will be grouped by electrical basics, sensors, fuel, ignition, software/UI, boost, datalogging, support electronics, and shop talk. New cards can be added without changing the learning path.

Foundation cards

  • Electrical basics
  • Sensor basics
  • Software / UI basics
  • Support electronics

Tuning cards

  • Fuel setup
  • Ignition setup
  • Boost control
  • Datalog review

Shop Talk Decoder

  • Throttle stab
  • Pull fuel
  • Falls on its face
  • Breaks up / noses over

E-01 / Electrical

Pull to Ground

The ECU turns a device on by completing the ground side of the circuit. Also called low-side output or ground trigger.

Trap: The wire may show 12V when off and near 0V when on.

Glossary β†’
E-02 / Electrical

5V Reference

A clean ECU-supplied 5V feed for sensors like TPS, MAP, fuel pressure, and oil pressure.

Trap: One shorted sensor can drag down the whole 5V network.

Test procedure β†’
E-03 / Electrical

Sensor Ground

The ECU’s clean reference ground for sensor signals. Do not casually treat it like dirty chassis ground.

Trap: Fan or alternator load can make bad grounds look like sensor drift.

Ground branch β†’
S-01 / Sensor

TPS

Throttle position sensor. Used for idle state, accel enrichment, flood clear, and driver intent.

Trap: Do not tune accel enrichment before TPS and TPSdot are verified.

Calibrate TPS β†’
S-02 / Sensor

MAP

Manifold absolute pressure. The main load signal for speed-density tuning.

Trap: Key-on engine-off MAP should match local barometric pressure, not necessarily sea-level 101 kPa.

Verify MAP β†’
F-03 / Fuel

Injector Dead Time

The delay between commanding an injector open and actual fuel flow. Critical at idle and low pulse width.

Trap: Do not hide wrong dead time by mangling the VE table.

Glossary β†’
I-01 / Ignition

Base Timing

Commanded timing must match crank timing. Use fixed timing mode and a timing light.

Rule: If the light disagrees with the laptop, believe the light.

Verify timing β†’
ST-01 / Shop Talk

Throttle Stab

A quick snap of the throttle pedal. Useful for observing transient response, not steady-state VE.

Trap: A lean spike during a stab does not automatically mean β€œchange the VE table.”

Lean on stab branch β†’
ST-02 / Shop Talk

Pull Fuel

Reduce commanded fuel in the active control area. First determine what is actually active.

Question: VE, target lambda, trim, warmup, AE, or fuel pressure?

Decoder β†’

Triage trees

Start from the symptom. Follow the dependency chain.

Lean on throttle stab

  • TPS calibrated?
  • TPSdot clean?
  • MAP response believable?
  • Wideband scaling verified?
  • Warm steady-state VE close?
  • Then tune accel enrichment.

Starts then dies

  • ECU stays powered?
  • RPM/sync stable?
  • Fuel pressure correct?
  • MAP believable?
  • After-start enrichment active?
  • Idle air configured?

DDefi disagrees with TunerStudio

  • Is TunerStudio value correct?
  • Is DDefi reading the correct channel?
  • Is scaling identical?
  • Is CAN/serial data live?
  • Compare dash, laptop, and log together.

Procedures

Garage-ready steps.

Calibrate TPS β€” TunerStudio / ECUGN

Fast Triage: Key on, engine off β†’ Tools β†’ Calibrate TPS β†’ capture closed β†’ capture WOT β†’ sweep slowly β†’ verify TPS and TPSdot in log.

Do first: Back up tune, verify throttle linkage, verify 5V reference and sensor ground if readings drift.

Pass: stable closed value, smooth sweep, no dropouts, returns to closed, WOT reaches expected full range.

Do not touch yet: Accel enrichment.

Verify Wideband Scaling

Fast Triage: Confirm controller model β†’ match 0–5V curve in ECU β†’ compare gauge vs TunerStudio/log β†’ verify lambda/AFR display convention.

Trap: The wideband gauge can be right while the ECU is wrong.

Watch: AFR/lambda, target, EGO correction, battery voltage, fuel type/stoich assumptions.

Verify Base Timing

Fast Triage: Lock/fix timing β†’ command known value β†’ use timing light β†’ adjust trigger offset if needed β†’ recheck β†’ return to normal timing mode.

Hard stop: Do not tune ignition or boost if commanded timing does not match crank timing.

ECU and support electronics

Choose your ECM. Choose your support electronics.

This prototype starts with ECUGN/TunerStudio and DDefi because that stack has real beginner friction: software project layers, channel mapping, dash interpretation, and TunerStudio UI navigation.

Recommended path: ECUGN/TunerStudio + DDefi Dash β†’ verify TunerStudio value first, then map dash channel/scaling.

Glossary + Shop Talk Decoder

Plain meanings with related branches.

Pull to Ground

ECU output that turns something on by completing ground. Related: relay, fan control, boost solenoid, low-side output.

Pull Fuel

Reduce commanded fuel in the active area. Before changing VE, identify whether fuel error is from target lambda, trims, warmup, AE, dead time, pressure, or scaling.

Throttle Stab

A quick snap of the throttle pedal. Used to observe transient response. Related: TPSdot, MAPdot, accel enrichment, wall wetting, wideband delay.

Base Timing

The relationship between ECU-commanded timing and actual crank timing. Must be verified with a timing light.

Lambda

Fuel mixture reference where 1.00 means stoichiometric for the fuel being used. Cleaner than AFR when fuel changes.

Dead Time

Injector opening delay. Wrong data creates rich/lean weirdness especially at idle and low pulse width.

Founding Access

Help build the field guide before it becomes polished.

EFI Triage is in early development. Founding Access is for people who want early access to the guide, support the project while it is being built, and help shape the first real diagnostic paths.

This is not a finished tuning course, and it is not a replacement for knowing the engine. It is a structured field guide that helps beginners slow down, verify reality, and follow the correct order instead of chasing random forum advice.

Join Founding Access

What you get

  • Early access to EFI Triage as the guide develops.
  • Plain-English diagnostic cards and procedure branches.
  • First access to ECUGN and TunerStudio-focused startup material.
  • A way to support the project before it becomes a larger product.

Questions or access issues? Email [email protected].

Who this is for

Built for the person staring at the laptop, not the person pretending the laptop is the engine.

Good fit

Beginners and intermediate users working through EFI setup, first start, sensor verification, base timing, fuel pressure, idle, cruise, throttle stab, and WOT readiness.

Not a good fit

Anyone looking for magic tune numbers, blind VE table changes, or permission to skip mechanical, wiring, sensor, fuel, and timing verification.

Current focus

The first practical content path is ECUGN and TunerStudio: backup the project, verify sensors, confirm timing, enter injector data, and prove the system before tuning.

Current Build Status

EFI Triage is live, but still early.

This is the first working version of EFI Triage. The foundation is live: the guide structure, learning modes, glossary, triage trees, ECUGN / TunerStudio starter path, Stripe Founding Access, and support email are all in place.

Working now

  • Live site at efitriage.com
  • Founding Access checkout
  • [email protected]
  • ECUGN / TunerStudio Phase One homepage path
  • Starter cards for signal, fuel, timing, startup, and logging

Being built next

  • Deeper card pages
  • Better Cards category navigation
  • ECUGN / TunerStudio standalone procedures
  • TunerStudio power tools: VE Analyze, self-tune, dashboards, and log review
  • EFI Triage caveat: Auto-tune is not a truth machine. It is an assistant. It can only work with the data you feed it. Verify sensors, wideband scaling, fuel pressure, injector data, target tables, and base timing before letting software suggest tune changes.
  • DDefi dash support notes
  • Printable worksheets and checklists

Founding Access note

Founding Access is early access to a living guide. You are not buying a finished course yet. You are helping fund and shape the first build while getting access as it develops.

Questions or access issues? Email [email protected].

Current focus: ECUGN / TunerStudio users first. Broader ECU support comes after the first path is useful.

Phase One Index

ECUGN / TunerStudio starter path

Use this as the quick navigation path. Work from the top down unless you already know the earlier checks are verified.

Fast rule: Do not tune the table, trust self-tune, or chase power until the signals feeding the ECU are believable.

First deep card

TPS β€” ECUGN / TunerStudio

TPS is the throttle position sensor. It tells the ECU where the throttle is. Do not tune around TPS problems. Prove the signal first.

What TPS does

TPS is used for driver intent, idle state, accel enrichment, flood clear, and throttle movement rate. It does not directly measure airflow. It tells the ECU what your foot is doing.

In TunerStudio, TPS must be calibrated so the ECU knows closed throttle and wide-open throttle.

Where to find it

TunerStudio path:

Tools β†’ Calibrate TPS

Basic procedure:

  1. Key on, engine off.
  2. Throttle fully closed.
  3. Capture closed throttle.
  4. Press pedal fully to wide-open throttle.
  5. Capture WOT.
  6. Save and test the sweep.

What good looks like

  • Closed throttle is stable.
  • Throttle sweep is smooth.
  • No sudden jumps or dropouts.
  • WOT reaches full range.
  • TPS returns to the same closed value.

What can fool you

  • Bad sensor ground.
  • Weak or noisy 5V reference.
  • Throttle cable too tight.
  • TPS heat drift.
  • Wrong gauge or dash channel.
  • DDefi dash scaling not matching TunerStudio.

What not to tune yet

Do not tune accel enrichment yet. Do not chase a throttle-stab lean spike yet. Do not blame the VE table yet.

TPS must be calibrated and proven stable before throttle movement tuning means anything.

Log channels to watch

  • TPS
  • TPSdot
  • RPM
  • MAP
  • AFR / Lambda
  • Accel enrichment, if available

Triage branches

  • TPS jumps: check sensor ground, 5V reference, wiring, and sensor condition.
  • TPS does not reach full range: recalibrate and check throttle linkage/pedal travel.
  • TPS changes as the car warms: check heat drift, grounding, and mechanical throttle movement.
  • DDefi disagrees with TunerStudio: check dash channel assignment and scaling.
EFI Triage rule: TPS is not a fuel table. It is a signal. Verify the signal before changing the tune.

Second deep card

MAP β€” ECUGN / TunerStudio

MAP is manifold absolute pressure. In speed-density tuning, MAP is one of the main ways the ECU knows engine load. If MAP is wrong, the fuel and spark tables are being used in the wrong place.

What MAP does

MAP tells the ECU how much pressure is in the intake manifold. Low MAP usually means vacuum or light load. Higher MAP means more load. MAP above barometric pressure means boost.

On an ECUGN / TunerStudio setup, MAP affects fuel calculation, spark table position, datalogging, boost interpretation, and safety decisions.

First sanity check

Key on, engine off:

MAP should read close to local barometric pressure.

At higher elevation, it will usually be lower than sea-level 101 kPa. Do not assume 101 kPa is always correct.

At idle, MAP should drop lower because the engine is pulling vacuum.

What good looks like

  • Key-on engine-off MAP is close to local barometric pressure.
  • Idle MAP drops into a believable vacuum range.
  • MAP rises smoothly when throttle opens.
  • MAP does not jump, freeze, or flatline.
  • Boost readings match the installed MAP sensor range.

What can fool you

  • Wrong 2-bar / 3-bar / 4-bar sensor calibration.
  • Vacuum hose leak or hose connected to the wrong source.
  • Sensor not seeing true manifold pressure.
  • Bad sensor ground or 5V reference problem.
  • Dashboard showing a different channel than TunerStudio.
  • Confusing boost gauge pressure with absolute MAP pressure.

What not to tune yet

Do not change VE, spark, boost control, or accel enrichment until MAP is believable.

If MAP is scaled wrong, the ECU may be looking at the wrong load cell. That makes every table decision suspect.

Log channels to watch

  • MAP
  • Baro, if available
  • RPM
  • TPS
  • AFR / Lambda
  • Spark advance
  • Boost, if shown separately

Triage branches

  • MAP reads wrong key-on: check sensor calibration and local barometric pressure.
  • MAP does not drop at idle: check vacuum source, hose, engine vacuum, and sensor wiring.
  • MAP jumps or drops out: check wiring, sensor ground, 5V reference, and connector condition.
  • Boost reading is wrong: confirm MAP sensor range and absolute pressure versus gauge pressure.
EFI Triage rule: MAP tells the ECU where the engine is loaded. If MAP lies, the tune follows the lie.

Third deep card

CLT + MAT / IAT β€” ECUGN / TunerStudio

CLT and MAT are temperature signals. CLT tells the ECU engine coolant temperature. MAT or IAT tells the ECU intake air temperature. If these readings are wrong, startup, warmup, fueling corrections, fan control, and heat-related decisions can all be wrong.

What CLT does

CLT is coolant temperature. The ECU uses it for warmup enrichment, after-start behavior, fan control, idle behavior, safety logic, and temperature-based corrections.

A cold engine should show a CLT value close to ambient temperature before startup.

What MAT / IAT does

MAT or IAT is intake air temperature. The ECU uses it for air-density correction and heat-related tuning decisions.

On a hot-air turbo Buick, MAT is not decoration. It is part of the engine’s survival margin.

What good looks like

  • Cold CLT and MAT are close to ambient temperature.
  • CLT rises smoothly as the engine warms.
  • MAT responds logically to heat soak and airflow.
  • No sudden jumps, flatlines, or impossible values.
  • Fan behavior matches the CLT reading and fan settings.

What can fool you

  • Wrong thermistor calibration.
  • Bad sensor ground or wiring.
  • Open circuit reading very cold.
  • Shorted sensor or wire reading very hot.
  • Air pocket near the coolant sensor.
  • MAT heat soak being mistaken for a tuning problem.

What not to tune yet

Do not tune warmup enrichment, after-start enrichment, MAT correction, or fan behavior until the temperature readings are believable.

Do not use the VE table to hide a cold-start or temperature-sensor problem.

Log channels to watch

  • CLT
  • MAT / IAT
  • RPM
  • MAP
  • AFR / Lambda
  • Warmup enrichment
  • After-start enrichment, if available
  • Fan output state, if available

Triage branches

  • CLT reads very cold: check unplugged sensor, open circuit, wiring, and calibration.
  • CLT reads very hot: check short to ground, wrong calibration, or wiring fault.
  • MAT is heat soaked: separate real hot-air behavior from sensor/wiring problems.
  • Fan does not act correctly: verify CLT reading before changing fan settings.
EFI Triage rule: Temperature corrections only help if the temperature readings are true.

Fourth deep card

Wideband / Lambda β€” ECUGN / TunerStudio

The wideband tells you the fuel result. It does not tell you why the result happened. Before using wideband data to change the tune, prove the gauge, ECU input, calibration curve, fuel display, and log all agree.

What the wideband does

A wideband oxygen sensor measures the exhaust oxygen content and reports mixture as AFR or lambda. The ECU can use this for datalogging, closed-loop correction, VE Analyze, and safety review.

A wideband is a truth tool only when it is wired, powered, grounded, calibrated, and interpreted correctly.

Lambda vs AFR

Lambda is the cleaner way to think when fuel changes. Lambda 1.00 means stoich for the fuel being used. Richer than stoich is below 1.00. Leaner than stoich is above 1.00.

AFR numbers change with gasoline, E10, E85, methanol, and blended fuels. Lambda keeps the target meaning stable.

What good looks like

  • Wideband controller powers up and warms normally.
  • Gauge and TunerStudio agree closely.
  • Log value matches the live TunerStudio value.
  • Reading changes smoothly with fuel and load changes.
  • No impossible fixed, pegged, or delayed values.

What can fool you

  • Wrong 0–5V calibration curve.
  • Analog ground offset.
  • Gauge set to AFR while ECU/log is using lambda, or the reverse.
  • Fuel type changing the meaning of AFR numbers.
  • Exhaust leak near the sensor.
  • Sensor not warmed up or sensor aging/failure.

What not to tune yet

Do not use VE Analyze, closed-loop correction, or wideband-based fueling changes until the wideband input is verified.

Do not change the VE table just because the gauge and ECU disagree. First find out which one is wrong.

Log channels to watch

  • AFR / Lambda
  • AFR target / Lambda target
  • EGO correction
  • RPM
  • MAP
  • TPS
  • Pulse width
  • Battery voltage
  • Fuel pressure, if available

Triage branches

  • Gauge and ECU disagree: check 0–5V curve, analog ground, and ECU calibration.
  • Reading is stuck rich or lean: check sensor warmup, wiring, controller status, and exhaust leaks.
  • Lambda looks right but AFR looks wrong: check fuel stoich and display convention.
  • VE Analyze makes ugly changes: verify wideband, target table, injector data, and fuel pressure first.
EFI Triage rule: The wideband shows the result. It does not prove the cause.

Fifth deep card

Fuel Pressure β€” ECUGN / TunerStudio

Fuel pressure proves whether the injectors are being fed the pressure the tune assumes. If fuel pressure is wrong, the wideband result may be real, but the cause may not be the VE table.

What fuel pressure does

Injector flow depends on pressure difference across the injector. The tune assumes a certain injector size at a certain base fuel pressure. If actual pressure is different, actual fuel delivery is different.

On a boosted engine, fuel pressure should normally rise with boost when using a boost-referenced regulator.

First sanity check

Key on / pump running:

Confirm base fuel pressure with a gauge before blaming the tune.

Vacuum / boost reference:

Verify the regulator reference line is connected, dry, and seeing true manifold pressure.

What good looks like

  • Base pressure matches the tune/injector assumption.
  • Pressure is stable at idle and cruise.
  • Pressure rises with boost on a boost-referenced system.
  • No fuel leaks.
  • Pressure does not fall off under load.

What can fool you

  • Weak fuel pump or poor pump voltage.
  • Restricted filter or line.
  • Return-line restriction causing pressure control problems.
  • Regulator reference hose disconnected or leaking.
  • Gauge error or sensor scaling error.
  • Trying to fix fuel-pressure problems with the VE table.

What not to tune yet

Do not tune boost fueling, WOT lambda, or VE table shape until fuel pressure is known and stable.

If pressure drops under load, adding fuel in the table may only hide the real problem until the system runs out of pump or injector.

Log channels to watch

  • Fuel pressure, if logged
  • MAP / boost
  • AFR / Lambda
  • AFR target / Lambda target
  • Pulse width
  • Injector duty cycle
  • Battery voltage
  • RPM

Triage branches

  • Pressure too high: check regulator, return restriction, reference line, and base setting.
  • Pressure too low: check pump, filter, voltage, wiring, and supply restriction.
  • Pressure drops under boost: stop WOT testing and verify pump capacity, voltage, filter, lines, and regulator.
  • Logged pressure disagrees with gauge: check pressure sensor scaling and wiring.
EFI Triage rule: Fuel pressure is not a guess. Verify it before blaming the tune.

Sixth deep card

Injector Data / Required Fuel β€” ECUGN / TunerStudio

Injector data tells the ECU how much fuel the injectors can deliver and how they behave electrically. If injector size, dead time, fuel pressure, or fuel type assumptions are wrong, the whole fuel model is wrong.

What injector data does

The ECU calculates fuel delivery from engine size, injector size, fuel type, air load, VE, target mixture, and correction tables. Injector data is part of that foundation.

Required Fuel is not the whole tune. It is a base calculation. The VE table works on top of that base.

What must be known

  • Injector size.
  • Fuel pressure used to rate the injector.
  • Actual base fuel pressure on the car.
  • Injector dead time / battery voltage correction.
  • Fuel type or stoich value.
  • Sequential, semi-sequential, batch, or other injection strategy.

What good looks like

  • Injector size matches the actual installed injectors.
  • Fuel pressure assumption matches measured fuel pressure.
  • Dead time data is from a trusted source when possible.
  • Idle pulse width is believable.
  • VE table does not need ugly numbers to hide bad setup data.

What can fool you

  • Injectors advertised at one pressure but used at another.
  • Unknown or fake injector flow data.
  • Wrong dead time making idle and low-load fueling unstable.
  • Fuel pressure not matching the tune assumption.
  • Changing fuel type without updating stoich/fuel settings.
  • Using the VE table to cover up bad injector data.

What not to tune yet

Do not start shaping the VE table aggressively until injector size, fuel pressure, and basic injector behavior are reasonable.

If injector data is wrong, every fuel correction after it becomes suspicious.

Log channels to watch

  • Pulse width
  • Injector duty cycle
  • Battery voltage
  • AFR / Lambda
  • AFR target / Lambda target
  • EGO correction
  • MAP
  • RPM
  • Fuel pressure, if available

Triage branches

  • Rich idle: check injector size, dead time, fuel pressure, and wideband scaling before lowering VE.
  • Lean under load: check fuel pressure, injector duty cycle, pump voltage, and injector capacity.
  • VE table looks ugly: check injector data, MAP scaling, wideband scaling, and fuel pressure.
  • Fueling changes with voltage: check injector dead time and battery voltage correction.
EFI Triage rule: Do not use the VE table to hide bad injector data.

Seventh deep card

Base Timing Verification β€” ECUGN / TunerStudio

Base timing verification proves that the timing commanded by the ECU matches the actual timing at the crank. If commanded timing and crank timing do not agree, the spark table cannot be trusted.

What base timing verification does

The ECU may command a timing value, but the engine only cares what happens at the crankshaft. A timing light is used to compare commanded timing to actual crank timing.

This must be verified before tuning ignition, boost, knock response, or power.

Basic procedure

  1. Warm the engine enough to idle safely if possible.
  2. Set the ECU to fixed / locked timing mode.
  3. Command a known timing value.
  4. Use a timing light on the crank.
  5. Compare crank timing to commanded timing.
  6. Correct trigger offset or setup if needed.
  7. Recheck before returning to normal timing mode.

What good looks like

  • Commanded timing matches crank timing.
  • Timing mark is stable.
  • Timing does not drift with RPM.
  • No sync-loss or trigger errors during the check.
  • Normal timing mode is restored after verification.

What can fool you

  • Wrong trigger offset.
  • Wrong ignition output setting.
  • Wrong timing light setup.
  • Timing mark or balancer mark not trusted.
  • Unstable crank/cam signal.
  • Forgetting to turn fixed timing mode back off.

What not to tune yet

Do not tune spark advance, boost timing, knock response, or power if base timing is not verified.

If the crank does not match the laptop, the spark table is fiction.

Log channels to watch

  • Spark advance
  • RPM
  • MAP
  • TPS
  • Battery voltage
  • Sync loss / lost sync count
  • Crank/cam status, if available

Triage branches

  • Timing does not match: check trigger offset, ignition settings, and timing light setup.
  • Timing mark jumps: check sync, crank/cam signal, wiring, and ignition stability.
  • Timing drifts with RPM: check trigger settings, sensor polarity, and ignition configuration.
  • Engine runs worse after check: confirm fixed timing mode was turned back off.
EFI Triage rule: If the timing light disagrees with the laptop, believe the timing light.

Eighth deep card

First Start Checklist β€” ECUGN / TunerStudio

First start is not the time to tune for power. First start is for proving the engine runs, the ECU sees believable data, the fuel system is safe, timing is verified, and nothing is leaking, overheating, or lying.

Before cranking

  • Tune/project backed up.
  • Battery charged and stable.
  • ECU connects in TunerStudio.
  • TPS calibrated and smooth.
  • MAP reads believable key-on.
  • CLT and MAT read believable cold.
  • Wideband powers up and is configured.
  • Fuel pressure checked.
  • Injector data entered.
  • Base timing verification plan ready.

During first start

  • Watch oil pressure.
  • Watch fuel pressure.
  • Watch AFR / lambda for sanity.
  • Watch coolant temperature.
  • Watch battery voltage.
  • Watch RPM and sync behavior.
  • Listen for mechanical problems.
  • Look for fuel, oil, coolant, and exhaust leaks.
  • Do not rev it to β€œsee how it sounds.”

What good looks like

  • Engine starts and stays running long enough to observe data.
  • Oil pressure comes up quickly.
  • Fuel pressure stays stable.
  • CLT rises normally.
  • AFR / lambda is believable.
  • No major leaks or alarming noises.

Stop immediately if

  • No oil pressure.
  • Fuel leak.
  • Coolant leak or fast overheating.
  • Severe lean condition.
  • Severe rich/flooding condition.
  • Timing is clearly wrong.
  • Knock, backfire, mechanical noise, or sync loss appears.

What not to tune yet

Do not tune boost. Do not tune WOT. Do not chase perfect idle yet. Do not start changing several tables at once.

First start is for proving the basics and finding obvious problems.

Log channels to watch

  • RPM
  • MAP
  • TPS
  • CLT
  • MAT / IAT
  • AFR / Lambda
  • Fuel pressure, if available
  • Battery voltage
  • Spark advance
  • Pulse width
  • Sync loss / lost sync count

Triage branches

  • No start: check ECU power, RPM signal, sync, fuel pressure, injector pulse, and spark.
  • Starts then dies: check after-start enrichment, idle air, MAP, fuel pressure, and timing.
  • Runs very rich: check injector data, fuel pressure, wideband scaling, and warmup enrichment.
  • Runs very lean: check fuel pressure, injector setup, vacuum leaks, and wideband scaling.
EFI Triage rule: First start is not a victory lap. It is a controlled systems check.

Ninth deep card

Warm Idle Checklist β€” ECUGN / TunerStudio

Warm idle comes before cold-start tuning. Get the engine fully warm, prove the sensors are stable, and make sure the idle system is not fighting the fuel and timing tables.

What warm idle proves

Warm idle shows whether the engine, throttle position, MAP signal, injector setup, AFR / lambda reading, timing, idle air, and basic VE table are close enough to continue.

If warm idle is unstable, cold start and driveability tuning will be harder and less reliable.

Before tuning idle

  • Engine is fully warm.
  • CLT reading is believable.
  • MAT / IAT reading is believable.
  • TPS is calibrated and stable.
  • MAP is stable and believable.
  • Wideband input is verified.
  • Fuel pressure is verified.
  • Base timing has been checked.

What good looks like

  • RPM is stable or only moves slightly.
  • MAP is stable for the engine combination.
  • AFR / lambda is believable and controllable.
  • Timing is stable and reasonable.
  • Idle air control is not hunting wildly.
  • Battery voltage is stable.

What can fool you

  • Vacuum leak.
  • Throttle blade open too far or not far enough.
  • TPS not returning to closed value.
  • Injector dead time wrong.
  • Fuel pressure wrong.
  • Wideband scaling wrong.
  • Idle timing control fighting idle air control.

What not to tune yet

Do not tune cold start yet. Do not tune accel enrichment yet. Do not tune boost yet.

Warm idle is the stable reference point. Fix warm idle before chasing cold-start behavior.

Log channels to watch

  • RPM
  • MAP
  • TPS
  • CLT
  • MAT / IAT
  • AFR / Lambda
  • AFR target / Lambda target
  • EGO correction
  • Spark advance
  • Idle valve position, if available
  • Battery voltage
  • Pulse width

Triage branches

  • Idle hunts: check idle air control, timing control, AFR swing, and vacuum leaks.
  • Idle is rich: check injector dead time, fuel pressure, wideband scaling, and VE cell.
  • Idle is lean: check vacuum leak, fuel pressure, injector setup, and VE cell.
  • Idle changes when fan turns on: check battery voltage, grounds, alternator output, and idle compensation.
EFI Triage rule: Tune warm idle before cold start. Tune stability before response.

Tenth deep card

First Drive / Light Load Checklist β€” ECUGN / TunerStudio

The first drive is not for boost or hero pulls. It is for proving that the engine behaves under light load, the sensors stay believable, the wideband result follows the target, and the tune responds predictably.

Before the first drive

  • Warm idle is stable.
  • TPS, MAP, CLT, MAT, and wideband are verified.
  • Fuel pressure is known.
  • Injector data is reasonable.
  • Base timing is verified.
  • No fuel, oil, coolant, or exhaust leaks.
  • Brakes, throttle return, and charging system are safe.
  • Logging is ready before the car moves.

What to do first

  1. Start with gentle throttle only.
  2. Keep boost out of it.
  3. Hold steady light-load areas when safe.
  4. Watch AFR / lambda against target.
  5. Watch MAP, TPS, RPM, and coolant temperature.
  6. Return and review the log before making changes.

What good looks like

  • Throttle response is predictable.
  • MAP follows load smoothly.
  • AFR / lambda is close enough to target for light load.
  • Coolant temperature stays controlled.
  • No sync loss, misfire, knock, or voltage drop.
  • The log matches what the driver felt.

What can fool you

  • Wideband delay during quick throttle changes.
  • Accel enrichment being mistaken for VE error.
  • Closed-loop correction hiding a bad base table.
  • Heat soak changing MAT.
  • Voltage drop affecting injector behavior.
  • Trying to tune too many areas from one messy drive.

What not to tune yet

Do not tune WOT. Do not turn up boost. Do not chase every small transient spike.

First-drive tuning is about light-load confidence and clean data, not maximum power.

Log channels to watch

  • RPM
  • TPS
  • MAP
  • AFR / Lambda
  • AFR target / Lambda target
  • EGO correction
  • Pulse width
  • Injector duty cycle
  • Spark advance
  • CLT
  • MAT / IAT
  • Battery voltage
  • Fuel pressure, if available
  • Sync loss / lost sync count

Triage branches

  • Lean at steady light load: check VE cell, target table, wideband scaling, fuel pressure, and EGO correction.
  • Lean only when throttle moves: check TPSdot, MAPdot, accel enrichment, and wideband delay.
  • Rich everywhere: check injector data, fuel pressure, dead time, and warmup correction.
  • Misfire or breakup: stop and check ignition, plugs, wires, sync, fuel pressure, and voltage.
EFI Triage rule: First drive is a data-gathering test, not a power test.

Eleventh deep card

Datalog Review Order β€” ECUGN / TunerStudio

A datalog is not one number. Read the event in order. Find what happened, when it happened, what changed first, and which signals can be trusted before changing the tune.

Why order matters

Beginners often stare at AFR / lambda first. That is useful, but it is only the result. Before blaming fuel, check what the engine and ECU were doing at that exact moment.

A lean spot can come from VE, fuel pressure, accel enrichment, injector limit, voltage drop, wrong MAP scaling, wideband delay, or bad sensor data.

Read the log in this order

  1. RPM
  2. TPS
  3. MAP / boost
  4. AFR / lambda
  5. AFR target / lambda target
  6. EGO correction
  7. Pulse width
  8. Injector duty cycle
  9. Spark advance
  10. Knock / knock retard, if available
  11. CLT
  12. MAT / IAT
  13. Battery voltage
  14. Fuel pressure, if available
  15. Sync loss / lost sync count

What good looks like

  • The log matches what the driver felt.
  • Sensor values move smoothly and logically.
  • AFR / lambda can be compared to target.
  • Corrections are not maxed out or hiding a bad base setup.
  • No unexplained voltage drop, sync loss, or signal dropout.

What can fool you

  • Wideband delay during throttle movement.
  • Closed-loop correction hiding the real base fuel error.
  • Looking at AFR without checking target.
  • Ignoring TPSdot / MAPdot during transient events.
  • Calling false knock before proving it is false.
  • Making changes from a messy or unsafe log.

What not to change yet

Do not change multiple tables from one unclear log. Do not tune from a log with bad sensor data.

One clean log with a clear event is better than ten messy logs with guesses.

Fast triage questions

  • What was the driver doing?
  • What changed first: TPS, MAP, AFR, voltage, or sync?
  • Was the event steady-state or transient?
  • Was AFR / lambda compared to target?
  • Was closed-loop correction active?
  • Was fuel pressure known?
  • Did the ECU lose sync or voltage?

Triage branches

  • Lean only during throttle movement: check TPSdot, MAPdot, AE, and wideband delay.
  • Lean at steady load: check VE, target, fuel pressure, injector duty, and EGO correction.
  • Rich everywhere: check injector data, fuel pressure, dead time, and wideband scaling.
  • Breakup or misfire: check ignition, plugs, wires, sync, voltage, and fuel pressure.
EFI Triage rule: Read the event before changing the tune.

ROADMAP

Build path

EFI Triage will grow in stages. Founding members help shape which confusing areas get mapped first.

Now building

  • Beginner glossary
  • EFI triage cards
  • Order of operations
  • ECUGN / TunerStudio starter path
  • No-start and sensor verification trees

Next

  • DDefi dash support map
  • AEM wideband setup notes
  • Printable worksheets
  • First-start checklist
  • First-log review guide

Later

  • Holley EFI
  • HP Tuners
  • Haltech
  • FuelTech
  • AI Triage Assistant
  • Printable field guides

CONTACT

Support and feedback

EFI Triage is being built around real confusion points: lingo, UI location, wiring basics, process order, and diagnostic branches.

Need help or found a confusing area?

For the fastest help, include your ECU, tuning software, support electronics, what you have already verified, and the exact symptom. Useful details include whether the issue happens at idle, cruise, throttle stab, first start, warm restart, boost, or WOT.

  • ECU / ECM and tuning software
  • Support electronics: dash, wideband, logger, flex fuel, boost control
  • Verified checks: TPS, MAP, CLT/MAT, wideband, fuel pressure, base timing
  • Exact symptom and when it happens
  • Log or screenshot if available

Send support and founding-member questions to:

[email protected]

This email is active. Better information makes triage faster.

Refund / early-access note

Founding Access supports an early-stage build. EFI Triage is live and useful, but it is not a finished course, complete manual, or one-on-one tuning service yet.

If you joined by mistake or expected a finished product, email [email protected] and the issue will be reviewed fairly.

Full terms, refund policy, and member access details will be expanded as the platform develops.

Paid rollout

Cheap enough to help, paid enough to build infrastructure.

Start with a free sample library and a low-cost paid ECUGN/TunerStudio beta. Add AI triage only after the content system is solid.

Free

Sample glossary, intro cards, mission, sample triage.

$0

ECU Guide

Product-specific UI maps, PDFs, support-electronics add-ons.

$89/year