if, for 2 years regular gas was used in this car that requires premium fuel, it might be the plugs or the injector. but I would change the plugs, and flush the injectors and start using premium
Search BMW 3 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts