tal1481 said:It's been a nightmare - next BMW I buy, is getting a warranty extension.
Apparently this code is what scared the "regular" mechanic off - 2869 DME self diagnostics : RAM - check failed.
£600 to replace sounds really expensive to me, apparently they have phones round and BMW is the only place that stocks the pump at £255 plus VAT.
That's not including their £55 diagnostic fee....