Fault code lookup

MINI fault codes

Coverage shown is BMW data: 1,855 codes · 1,586 vehicle records · 166 ECU records · 0 live-data parameters.

MINI shares fault-code data with BMW. Data may not cover MINI-specific systems.

Browse BMW codes

Search these codes

Codes 1,855

CodeDescriptionBrandsSystem
P0340Camshaft Position Sensor A Circuit (Bank 1)45Powertrain
P0341Camshaft Position Sensor A Circuit Range/Performance (Bank 1)42Powertrain
P0342Camshaft Position Sensor A Circuit Low Input (Bank 1)37Powertrain
P0343Camshaft Position Sensor A Circuit High Input (Bank 1)37Powertrain
P0344Camshaft Position Sensor A Circuit Intermittent (Bank 1)30Powertrain
P0345Camshaft Position Sensor A Circuit (Bank 2)37Powertrain
P0346Camshaft Position Sensor A Circuit Range/Performance (Bank 2)34Powertrain
P0347Camshaft Position Sensor A Circuit Low Input (Bank 2)30Powertrain
P0348Camshaft Position Sensor A Circuit High Input (Bank 2)30Powertrain
P0349Camshaft Position Sensor A Circuit Intermittent (Bank 2)26Powertrain
P0350Ignition Coil Primary/Secondary Circuit36Powertrain
P0351Ignition Coil A Primary/Secondary Circuit39Powertrain
P0352Ignition Coil B Primary/Secondary Circuit39Powertrain
P0353Ignition Coil C Primary/Secondary Circuit39Powertrain
P0354Ignition Coil D Primary/Secondary Circuit39Powertrain
P0355Ignition Coil E Primary/Secondary Circuit37Powertrain
P0356Ignition Coil F Primary/Secondary Circuit37Powertrain
P0357Ignition Coil G Primary/Secondary Circuit34Powertrain
P0358Ignition Coil H Primary/Secondary Circuit34Powertrain
P0359Ignition Coil I Primary Control Circuit/Open27Powertrain
P0360Ignition Coil J Primary Control Circuit/Open29Powertrain
P0361Ignition Coil K Primary Control Circuit/Open25Powertrain
P0362Ignition Coil L Primary Control Circuit/Open26Powertrain
P0365Camshaft Position Sensor B Circuit (Bank 1)36Powertrain
P0366Camshaft Position Sensor B Circuit Range/Performance (Bank 1)34Powertrain
P0367Camshaft Position Sensor B Circuit Low Input (Bank 1)33Powertrain
P0368Camshaft Position Sensor B Circuit High Input (Bank 1)33Powertrain
P0369Camshaft Position Sensor B Circuit Intermittent (Bank 1)28Powertrain
P0370Timing Reference High Resolution Signal A29Powertrain
P0371Timing Reference High Resolution Signal A Too Many Pulses26Powertrain
P0372Timing Reference High Resolution Signal A Too Few Pulses24Powertrain
P0373Timing Reference High Resolution Signal A Intermittent/Erratic Pulses27Powertrain
P0374Timing Reference High Resolution Signal A No Pulses25Powertrain
P0375Timing Reference High Resolution Signal B24Powertrain
P0376Timing Reference High Resolution Signal B Too Many Pulses24Powertrain
P0377Timing Reference High Resolution Signal B Too Few Pulses24Powertrain
P0378Timing Reference High Resolution Signal B Intermittent/Erratic Pulses27Powertrain
P0379Timing Reference High Resolution Signal B No Pulses24Powertrain
P0380Glow Plug/Heater Circuit A35Powertrain
P0381Glow Plug/Heater Indicator Control Circuit/Open32Powertrain
P0382Glow Plug/Heater Circuit B28Powertrain
P0385Crankshaft Position Sensor B Circuit34Powertrain
P0386Crankshaft Position Sensor B Circuit Range/Performance29Powertrain
P0387Crankshaft Position Sensor B Circuit Low24Powertrain
P0388Crankshaft Position Sensor B Circuit High24Powertrain
P0389Crankshaft Position Sensor B Circuit Intermittent27Powertrain
P0390Camshaft Position Sensor B Circuit (Bank 2)31Powertrain
P0392Camshaft Position Sensor B Circuit Low (Bank 2)30Powertrain
P0393Camshaft Position Sensor B Circuit High (Bank 2)30Powertrain
P0394Camshaft Position Sensor B Circuit Intermittent (Bank 2)26Powertrain

Some brand data is extracted from diagnostic files and may contain manufacturer-specific wording. General SAE J2012 descriptions are used where available.

OpenDTC - independent fault code reference