I saw the dyno sheet but the only problem I have with those numbers is that the engine came stock with 134hp and 125tq..
my clients dyno run is measured at the wheels, and the stock BMW numbers are measured at the crank
Motor was stock accept for a DIY cold air intake
That means you need to add 127whp + 18% = 149.9crank hp
91 octane is a must
If you have any further questions, shoot me a email, bed time for me
cheers