How do you set up the scanner to tune with a 2-bar or 3-bar MAP sensor on a custom OS?
In VCM Scanner, add the custom 2-bar/3-bar MAP PID that matches your OS. On P01/P59 the PID is tied to the custom OS — search 'bar' in Add Channel, and if it reads 0 kPa, use Repoll for Supported Parameters to refresh the channel list. On E40 and newer, the generic Manifold Absolute Pressure (SAE) PID already reads into boost and there is a built-in Boost parameter. The scanner histograms auto-adjust for the 2-bar/3-bar feature, so VE corrections land on the boost tables correctly.
Last updated
Who this applies to
- Computers: P01, P59, E40
- Engines: LM7, LQ4, LQ9, LS1, LS2
- Transmissions: all
- Years: 1999-2007
- Not for: E38/E67/E92 (no custom OS needed; scale MAP linear/offset instead)
P01/P59 with 2-bar or 3-bar custom OS, HP Tuners
- VCM Scanner > Add Channel: search 'bar' and add the 2-bar/3-bar MAP PID matching your OS
- If the PID reads 0 kPa: VCM Scanner > Repoll for Supported Parameters to refresh the .upf file
- Tune with the Boost VE histogram from the histogram library — it auto-recognizes the 2/3-bar feature
- Engine > Airflow > MAP Sensor Linear/Offset: enter your sensor's numbers (GM 2-bar: 200.00/10.34; GM 3-bar: 305.00/10.34) 200.00/10.34 kPa (2-bar); 305.00/10.34 kPa (3-bar)
E40 with 2.5-bar SD OS, HP Tuners
- Log the generic Manifold Absolute Pressure (SAE) PID — it reads into boost on E40 and up
- Or use the built-in Boost parameter instead of building a custom one
- Boost VE spans 105-255 kPa (2.5 bar / 22.5 psi boost) with better than 5 kPa resolution
Careful
- A 2-bar sensor/OS goes blind above ~15 psi boost — anything above is invisible and untunable; size the sensor and OS to your max boost.
- A new MAP range can trip P0106 (MAP performance) — raise the engine-diag P0106 table or disable the code.
More in who tunes it, or build a checklist for your swap with the tune checklist tool.
Go deeper
Check this first
- Check that MAP linear/offset matches the sensor you installed — the scanner can only display what the ECM computes
Try this, then this
- Repoll for Supported Parameters and add the OS-matched 2/3-bar MAP PID — Stale channel files hide the custom-OS PIDs (reads 0 kPa). Worked if: PID reads live kPa
- Verify MAP linear/offset against the sensor's spec sheet — Wrong scalars mean wrong kPa everywhere the ECM computes. Worked if: KOEO matches elevation baro
- On E40+, drop the 2/3-bar PID and use generic MAP (SAE) or the built-in Boost parameter — Gen IV controllers report scaled MAP through the standard PID. Worked if: Boost reads correctly without the custom PID
How you know it's fixed
- Scanner MAP tracks a mechanical boost gauge through the pull
- Boost VE histogram populates in the boost rows
- KOEO reading matches local baro
Key numbers
| What | Value |
|---|---|
| P01/P59 scanner PID | custom 2/3-bar PID tied to the OS |
| E40+ scanner behavior | generic MAP (SAE) PID reads into boost |
| Histogram behavior on custom OS | auto-recognizes the 2/3-bar feature |
| 2/3-bar scanner PID | new 2bar/3bar MAP PID for VCM Scanner |
| 2.5-bar E40 boost VE range | 105-255 kPa (2.5 bar / 22.5 psi boost) |
| Boost enrich table | MAP-referenced, 5 kPa increments |
| Boost-region resolution (2.5-bar OS) | better than 5 kPa |
| GM 2-bar MAP sensor linear | 200.00 kPa |
| GM 2-bar/3-bar MAP sensor offset | 10.34 kPa |
| GM 3-bar MAP sensor linear | 305.00 kPa |
Every option we know of
We may earn a commission when you buy through links on this page.
| Maker / product | Part # | Fits | Price | Where | Status / notes |
|---|---|---|---|---|---|
| MSD 2-bar MAP sensor | MSD-2312 | Universal 3-pin | Buy Summit Racing | In production Enter its linear/offset; verify KOEO against baro | |
| MSD 3-bar MAP sensor | MSD-2313 | Universal 3-pin | Buy Summit Racing | In production | |
| GM 2-bar MAP sensor | 16040609 | LS 3-pin style | Buy GMPartsDirect | ||
| GM 3-bar MAP sensor | 12223861 | LS 3-pin style | Buy GMPartsDirect |
Prices are approximate as of September 2026. We list every option we know of, including small shops and used parts we can't link to. Confirm fitment with the seller.
Time and cost: Sensor ~$30-85; the software steps are free. About an hour to install, enter scalars, and verify KOEO.
Related questions
- Why would VATS and starter checks refuse to disable on an E38 ECM even after a Write Entire?
- What is the exact procedure to disable DoD/AFM in the tune without a mechanical delete kit?
- How do I set up 6L80E part-throttle and WOT shift tables after a gear and tire change in an engine swap?
- How do I add a real flex fuel sensor to an E38 Camaro and dial in E85 — what needs adjusting beyond enabling multifuel?
- What is needed to segment-swap a 4L60e E38/T42 truck to a 4L80E?
- Does simply selecting 4L80E under the transmission tab convert a 4L60E tune, or is a segment swap required?