Quote Originally Posted by Valdelisbmw View Post
pedal to the metal ....... somebody do does .ill double check this
HAHA Yes plenty of pedal for sure, but that's where I notice maybe some power loss!!