"I bought the car new from BMW."
You can't have done. Even if BMW GB own the dealership and it has BMW in its name, it doesn't matter whether it's BMW Park Lane or BMW Lesser Puddlemarsh, your contract is still with the dealer, not with BMW GB.
This isn't strictly relevant to your problem, but so many people seem confused on this that I thought it might be helpful to point it out.
I'm afraid that we can't give you much in the way of positive advice on this: you didn't have the car serviced by an authorised BMW dealer, and (whether you agree with it or not) the oil you've used wasn't the one specified by BMW. And the car is six years old and well outside the warranty.
|