• @Colm89 That is a shower of shit, one of the first things we always did at the dealer for ECU faults was inspect for water damage.
    Two most important checks are the drain holes behind the plastic box and remove the wiring plugs and inspect for corrosion as in some cases the 'Mapped Thermostats' would leak coolant up the electrodes which would then get right down the wiring to the ECU with a combination of pressure and capillary action eventually filling the ecu with antifreeze.

    The oil level sensor uses a comparison between two capacitors to calculate the oil level so any resistance in the wiring to it can effect it's readings. I am very surprised there would be no fault codes stored for it. Sensors are common for failing as are software issues, especially if the vehicle was overfilled with oil, I have seen many that needed coding after failing to reset after an overfill.

    Munich Legends seem to have a love hate relationship, I do think they are better geared for the older Classic BMW's.

    Others to consider are ;
    Bexley Motror Works or BMSport in Bexleyheath, Jags & Nigel
    https://www.bmsport.com/

    or

    Crago Autos in Dartford, Ritchie & Ben
    https://cragos.co.uk/

About

Avatar for deleted @deleted started