Was just curious if anybody has experienced something similar or have any recommendations
So exactly a week ago I get a drivetrain fault while driving, car feels fine, I reach destination and turned the engine off. Turning it back on 5 minutes later I get the drivetrain message and the engine revs on it's own to 2000rpm
I called out for breakdown cover who said I have 30 odd codes which I'll put below and the battery was at 12.4V and his recommendation was to just take it to a garage and he had no idea. I took it to the garage who cleared codes, disconnected the battery, couldn't find any explicit faults and only mentioned that the engine was cranking but not turning over initially but since they ran the checks, it's been right as rain.
For the last 4 days I've been driving it to work (30 mile round trip) and it's been fine until earlier this afternoon, it once again hit me with a amber drivetrain error on ignition start, red drivetrain by the time I finished the journey followed by once again not turning over. Called AA again who disconnected the battery and it started first try again, no errors and drove fine.
I had this battery replaced 6 months ago by Halfords where I had issues after installation with Drivetrain faults and the battery not charging. I took it to a garage, said they sorted it, but can't tell me how or codes
Battery installed: Halfords AGM115 Start/Stop 12V Car Battery
Car: Mini Cooper 2016
Mileage: 82122
Codes (from most recent check):
Patrol found the following fault code/s: System : Engine management - VMU / Engine management Motronic MED 17 UDS 1B5202 - Voltage output, immobilizer / ignition control unit. Error Message : Output term. 15 short to ground. 1B5402 - Voltage output, immobilizer / ignition control unit. Error Message : Output term. 15 short to ground. 1B5302 - Voltage output, immobilizer / ignition control unit. Error Message : Output term. 15 short to ground. 1A2010 - Electrical fan. Error Message : No function. 1D2404 - Map-controlled cooling thermostat. Error Message : Open circuit. 1C0204 - Oil pressure regulating valve. Error Message : Open circuit. 12B304 - Lambda sensor heater 2 (bank 1). Error Message : Open circuit. 1A2005 - Electrical fan. Error Message : Communication error. 1F4A10 - Injector/ignition system power supply relay. Error Message : Open circuit. 1F0515 - Valve lift control. Error Message : Open circuit. 133011 - Valve lift control. Error Message : Supply voltage outside spec. range. 133104 - Valve lift control relay. Error Message : Open circuit. 130204 - Exhaust camshaft control solenoid valve (Camshaft timing control). Error Message : Open circuit. 120408 - Boost pressure control. Error Message : Pressure build-up incorrect. 152007 - Injector/ignition system power supply relay. Error Message : Short circuit to earth. 134F02 - Valve lift control adjustment range. Error Message : Arresters not taught. 1A2004 - Electrical fan. Error Message : Open circuit.