the e93 played up a year ago, was the usual coil problem £200 at Indy. 3 weeks ago same problem, oil service due in 3000 so thought take it to dealer have service get the coils changed FOC. turns out not the coil but the oxygen sensor. they say it needs updating as well so agree to that, thatl be £537 please, thinking not too terrible. went to pick car up the bill is nearly £1100, gulp! the £537 did not include the service!!