This was my first time having my 08 BMW 535i serviced at BPG and I can honestly say that I could not be any happier with the results. Turns out my vehicle had several fault codes and IMO was operating in Limp Mode. Based on positive reviews I decided to take my Bimmer in for an assessment. With that being said and for the sake of keeping this short, some parts had to be swapped out due to fault codes and as a result the car runs like a champ now. Overall I'm very pleased with the work performed and I'll definitely be doing business here again. Thanks again, BPG