Above-atmospheric tuning. Boost target, wastegate duty cycle, spark vs psi, richer PE under boost. Gated on a 2-bar or 3-bar MAP sensor — without one, the PCM can't read pressures above 105 kPa and the entire FI workflow refuses to open.
(1) MAP sensor + OS variant gate (spec §5.8). If pcm.map_sensor_bar === 1, page refuses to render. Above-atmospheric VE/PE/spark cells are locked out. Need 2-bar (positive) or 3-bar (high-boost) sensor first, plus an OS variant that recognizes it.
(2) AFR target shifts richer under boost. KB band: 11.0–11.8 AFR at peak boost (vs 12.5–13.0 NA-PE). Charge cooling from richer mixture is the primary detonation defense.
(3) Spark vs psi is a pull table. Typical: 0.5–1.0° pulled per psi above ~6 psi. Aggressive turbo builds may pull 1.5°/psi. KB: hpacademy-boost-response, wastegate-duty-cycle-formula.
(4) Wastegate duty cycle is closed-loop boost control. Formula-driven: target boost / current boost → duty cycle correction. Spring pressure is the floor; WGDC raises above the spring.
(5) IAT (charge temp) compensation matters more under boost. Higher pressure = higher temperature. Intercooler quality determines how much the comp table needs to do.
KB: ls-boost-tuning-overview.md, vasttuning-boost-control-wastegate-preload.md, hpacademy-boost-response-turbo-spool.md, hpacademy-wastegate-duty-cycle-formula.md. Spec §5.8.
pcm.map_sensor_bar >= 2 AND mods.forced_induction.type !== 'NA'. If either fails, the whole FI page refuses. Why: a 1-bar sensor saturates at ambient — the PCM cannot know how much boost is happening. VE / PE / spark cells above 105 kPa are written but never visited. The 2-bar swap is mechanical (sensor) and software (OS variant change to recognize the new sensor's voltage curve).