i ended up having to take to an auto electrician-they were familiar with this particular problem on these cars and told me that the whole dash had to be sent away to beemer specialist to have modules recalibrated ! ? Anyways,3 days later and $400 dollars later I was contacted by them to say all has been done.However when I collected the car,noticed that the petrol guage was showing orange light-which indicates empty.Took car back where they said they never checked that,because they just thought i had taken the car in,with an empty tank!End of next day i was able to collect again and all ills seem to be sorted.