I am new to forum but not Mustangs and fast Fords. Excited about where the Ecoboost has the ability to go!