Took my 2007 335i to an Indy yesterday for brake squeak and lots of hesitation when accelerating. He said "no codes show, but it's shuttering under load or boost". Says it's
probably hpfp and says I ought to take it to the Dealer. I'm thinking I should wait until it throws a code or they won't do anything - right? Maybe I'll take it out and force it to go into limp mode and maybe show a code, but I hate doing that. Any ideas?