Hey all, looking for some help on where to start here. I recently purchased this 2015 Mini under 60k miles, which drives mostly great but has a bunch of sensor issues. It was in an accident which I saw pictures of – some front end damage but not really that bad, just enough to bend in the radiator a bit). I'm unsure if the airbags were ever deployed.
First thing I did is replace the battery with a new one and H6 size. That fixed about 10 error codes on its own, but I still have a ton of error codes I've scanned. I'm pasting them all here at the bottom just in case something looks obvious to someone else. I also noticed a few fuses were missing (radio and some other things) and there's a small parasitic drain. I haven't yet replaced those fuses.
I bought this for a winter project and hopefully can have it inspected and fully working by spring – I just need help on where to start and how to approach this piece by piece. The guy I bought it from had given up due to time constraints, but had purchased a new Airbag ECU module - however appears to not be for this version of MINI.
As far as the airbag errors, I read that replacing the Airbag ECU should only be done after all other errors have been dealt with - is this true or not? As for the Aribag ECU itself, I saw three options:
- remove existing one and send it to a service like myairbags.com
- buy a new one, but then it has to be programmed somehow to match my VIN
- remove existing one and reprogram it myself?
Know I'm definitely gonna need help on this one. Thanks
Here's the diagnostic readout I got:
Car Scanner ELM OBD2
DTC report
============1==============
523A
Raw code: 523A
ECU: Transmission control unit
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory, Validated fault present at time of request
============2==============
523A
Raw code: 523A
ECU: Transmission control unit
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory, Validated fault present at time of request
============3==============
93C9
Raw code: 93C9
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============4==============
9418
Raw code: 9418
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============5==============
941A
Raw code: 941A
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============6==============
93C3
Raw code: 93C3
ECU: SRS/Airbag
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============7==============
9406
Raw code: 9406
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============8==============
93BB
Raw code: 93BB
ECU: SRS/Airbag
Status: Test conditions are met, Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============9==============
93C0
Raw code: 93C0
ECU: SRS/Airbag
Status: Test conditions are met, Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============10==============
93AD
Raw code: 93AD
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault present at time of request, Validated fault has been present during this drive cycle
============11==============
9408
Raw code: 9408
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============12==============
93D0
Raw code: 93D0
ECU: SRS/Airbag
Status: Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============13==============
A86D
Raw code: A86D
ECU: IPDM/Junction box (JBBF)
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault present at time of request
============14==============
A875
Raw code: A875
ECU: IPDM/Junction box (JBBF)
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory, Validated fault present at time of request
============15==============
C914
Raw code: C914
ECU: IPDM/Junction box (JBBF)
Status: Test conditions are met, Validated and stored in non volatile memory
============16==============
A871
Raw code: A871
ECU: IPDM/Junction box (JBBF)
Status: Test conditions are met, Validated and stored in non volatile memory
============17==============
A6E0
Raw code: A6E0
ECU: IPDM/Junction box (JBBF)
Status: Test conditions are met, Validated and stored in non volatile memory, Validated fault present at time of request
============18==============
A6E1
Raw code: A6E1
ECU: IPDM/Junction box (JBBF)
Status: Test conditions are met, Validated and stored in non volatile memory, Validated fault present at time of request
============19==============
5E30
Raw code: 5E30
ECU: DSC/Traction control
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============20==============
5E31
Raw code: 5E31
ECU: DSC/Traction control
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============21==============
5E32
Raw code: 5E32
ECU: DSC/Traction control
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============22==============
9E2D
Raw code: 9E2D
ECU: Steering column
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
============23==============
9E31
Raw code: 9E31
ECU: Steering column
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory
============24==============
604D
Raw code: 604D
ECU: TPMS[Archive (inactive)]
Status: Validated and stored in non volatile memory
============25==============
A06A
Raw code: A06A
ECU: Keyless ignition
Status: Test conditions are met, Validated and stored in non volatile memory
============26==============
5E30
Raw code: 5E30
ECU: ABS/DSC
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============27==============
5E31
Raw code: 5E31
ECU: ABS/DSC
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============28==============
5E32
Raw code: 5E32
ECU: ABS/DSC
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============29==============
610E
Raw code: 610E
ECU: Steering
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============30==============
A8FA
Raw code: A8FA
ECU: Telephone[Archive (inactive)]
Status: Validated and stored in non volatile memory
============31==============
D691
Raw code: D691
ECU: Telephone[Archive (inactive)]
Status: Validated and stored in non volatile memory
============32==============
D690
Raw code: D690
ECU: Telephone[Archive (inactive)]
Status: Validated and stored in non volatile memory
============33==============
931D
Raw code: 931D
ECU: Dashboard/Instruments cluster[Archive (inactive)]
Status: Validated and stored in non volatile memory
============34==============
A559
Raw code: A559
ECU: Dashboard/Instruments cluster[Archive (inactive)]
Status: Validated and stored in non volatile memory
============35==============
C508
Raw code: C508
ECU: Infotainment system
Status: Validated and stored in non volatile memory, Validated fault present at time of request
============36==============
C50A
Raw code: C50A
ECU: Infotainment system
Status: Validated fault present at time of request
============37==============
C5AE
Raw code: C5AE
ECU: Infotainment system
Status: Validated and stored in non volatile memory, Validated fault present at time of request
============38==============
C517
Raw code: C517
ECU: Infotainment system
Status: Validated and stored in non volatile memory, Validated fault present at time of request
============39==============
C529
Raw code: C529
ECU: Infotainment system
Status: Validated fault present at time of request
============40==============
C588
Raw code: C588
ECU: Infotainment system
Status: Validated fault present at time of request
============41==============
C587
Raw code: C587
ECU: Infotainment system
Status: Test has not been completed, Validated fault present at time of request
============42==============
9CB5
Raw code: 9CB5
ECU: Central module (in driver's footwell) (FRM)
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory
============43==============
A8BB
Raw code: A8BB
ECU: Central module (in driver's footwell) (FRM)
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault present at time of request
============44==============
9CBB
Raw code: 9CBB
ECU: Central module (in driver's footwell) (FRM)
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault present at time of request
============45==============
A472
Raw code: A472
ECU: Infotainment display[Archive (inactive)]
Status: Validated and stored in non volatile memory
============46==============
A471
Raw code: A471
ECU: Infotainment display[Archive (inactive)]
Status: Validated and stored in non volatile memory
============47==============
A475
Raw code: A475
ECU: Infotainment display[Archive (inactive)]
Status: Validated and stored in non volatile memory
============48==============
A46E
Raw code: A46E
ECU: Infotainment display[Archive (inactive)]
Status: Validated and stored in non volatile memory
============49==============
A46D
Raw code: A46D
ECU: Infotainment display[Archive (inactive)]
Status: Validated and stored in non volatile memory
============50==============
9C90
Raw code: 9C90
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory, Validated fault present at time of request
============51==============
E707
Raw code: E707
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
============52==============
E738
Raw code: E738
ECU: Climate/heater/Air conditioning
Status: Test conditions are met, Validated and stored in non volatile memory
============53==============
9C75
Raw code: 9C75
ECU: Climate/heater/Air conditioning
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory
============54==============
9C59
Raw code: 9C59
ECU: Climate/heater/Air conditioning
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory
============55==============
E72B
Raw code: E72B
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
============56==============
E71E
Raw code: E71E
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
============57==============
E72C
Raw code: E72C
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
============58==============
E71F
Raw code: E71F
ECU: Climate/heater/Air conditioning
Status: Test is inhibited by other DTC, Validated and stored in non volatile memory
Bookmarks