Picked it up last night. A tech at Ford did the install on the side, at the dealership for $250. The performance is nice, not quite as 'neckbreaking' as I was hoping for, maybe this has to do with my tune?
My question is, should I be hearing a loud "howl" when I decelerate?
My question is, should I be hearing a loud "howl" when I decelerate?