ahhh now you see the 335 in it's natural habitat... what happened?
Hard to tell without knowing what code it threw this morning. Could be injectors, could be failing HPFP... running very very rough when cold... misfire would calm down when warm but I was still feeling a loss of power. Said fuk it told em come get it as the nearest dealer is 25 miles away

Stock to stock your assessment would be spot on because a 335i doesn't shine until you tune it....That same 335 even with a Stage 1 tune will walk a stock motor Z from any speed. 
300HP and like 23 MPG combined.... I'm happy to break 20 in the Z