M7 SmazTunerECU reference
Chapter 23 of 25·Part XI of XII

Fault Code (DTC) Architecture & Suppression Cross-Reference

When converting vehicles for track use, deleting catalytic converters, or swapping powertrains into non-BMW chassis, diagnostic trouble codes must be cleanly suppressed at the bitmask level rather than simply clearing codes with a scanner:

BMW Hex DTC · OBD-II P-Code · Factory Error Text · DAMOS Bitmask Switch
BMW Hex DTCOBD-II P-CodeFactory Error TextDAMOS Bitmask SwitchTechnical Suppression Solution
0x12P0136O2 Sensor Circuit Malfunction (Bank 1 Sensor 2)c_conf_cat = 0Disables post-catalyst sensor heater & voltage surveillance
0x13P0156O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)c_conf_cat = 0Disables post-catalyst sensor heater & voltage surveillance
0x23P0411Secondary Air Injection System Incorrect Flowc_conf_sap = 0Disables air pump relay trigger and MAF delta check
0x3EP0414Secondary Air Valve Short Circuit to Groundc_conf_sap = 0Clears diagnostic monitoring for SAP diverter valve
0x44P0444Evaporative Emission Control Purge Valve Circuit Openc_conf_evap = 0Suppresses charcoal canister purge solenoid circuit check
0x7AP1512DISA Control Circuit Electrical Failurec_conf_disa = 0Bypasses variable intake resonance flap solenoid circuit
0x7FP1600EWS Electronic Immobilizer Anti-Tampering Faultc_conf_ews = 0Disables rolling code challenge/response startup interlock
0x90P0500Vehicle Speed Sensor (VSS) Input No Signalc_conf_vss = 0Eliminates the 5500 RPM limp-home ceiling in chassis swaps
Esc
↑↓ move↵ openEsc close