• Latest update on the e91 325i touring saga....

    2 weeks ago it showed all of the symptoms it had pre new ecu (at a cost of 1500). Called Munich legends, they advised getting breakdown cover to come and scan the car. Guy arrived, scanned car, no fault codes, but agreed it was running like shit. Booked in for car transport To Munich legends the following Monday.

    Slight mic up on Monday, another breakdown van arrives instead of a transporter. Go through all of the motions again anyway, only this time the car runs fine. Conclude that water got in somewhere it shouldn’t have during the heavy rain, and then fixed itself after spending the weekend parked in the sun. Call Munich legends and they say to get it down to them and they’ll take a look. Booked the Thursday off work at short notice to get it to them before rain returns. Dropped off last Thursday, then they’re off for the bank holiday. Car drove down absolutely fine only now I’m getting an oil sensor inactive warning light.

    Get a call from ML on Tuesday to say they can’t connect to the ecu (the new 1 month old one), but have taken it out and noticed a white residue around it that suggests moisture got in somewhere. Further inspection indicates the ecu housing was cracked. I bit my tongue a bit at this point as they said they would have more information within 24hrs.

    Roll forward to Thursday, get a call to say car is ready for collection, appears to be running fine now that it has dried out and the housing has been replaced (another approx £250), but the oil sensor inactive warning is still showing. They tested both the sensor and the wiring and all ok, and that maybe it’s a problem with the new ecu. It could be a faulty part which is covered by bmw parts warranty, but if they inspect it and find water damage, there’ll be a fee for inspection and they’ll dishonour the warranty, costs would be passed onto the customer (me). Their suggestion is to drive it to see if it dries out more and goes away. I am not all that impressed at this point but decide to sleep on it before lashing out. Garage also promise to run car a bit more to see if it dries out.

    Call next morning to ask for an update but they haven’t had a chance to run it, I pay the invoice and arrange out of hours collection for today, and then air my grievances. The long and short of it is that they don’t believe they have done anything wrong, and appear to be unwilling to accept any liability in this situation.

    Re the inspection I got back in November, they said they don’t check for blocked drains, and can categorically say they won’t be doing it in any future inspections either. He then tried to argue that you shouldn’t believe what you read on forums, but I pointed out that it was him that told me blocked drains was a common fault and that I had never heard of it before then.

    I said whatever about that, I am upset about the new, 1 month old part now also potentially water damaged as they fit it to a broken housing. They also held their ground on this and ultimately feel it’s an unfortunate situation that it has happened, but again wouldn’t be checking it on future ecu replacements either. He said he could pull the engine bay apart to look for problems, but when it’s being charged back to a customer you have to draw the line somewhere.

    Maybe I’m mistaken but I thought the point of going to a specialist was because they knew the common faults associated with the model and paying for their expertise up front would save bigger bills down the line. Whatever about missing the blocked drains resulting in an ecu replacement, I’ll take that on the chin, but I feel fitting a new ecu to a damaged housing is just negligence. They fixed the symptoms rather than the route cause.

    Anyway, just about to go collect it, oil sensor inactive warning still on, £3k deep in repair costs in under 3 months, and not entirely sure what to do next.

  • @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