Something with my transmission also lol. I take my car to a shop in south Austin to a guy who used to work at Ford and specializes with Ford vehicles. Me and 2 of my other friends with SVTs always go there. He just finish installing a 3.0 in my friends SVT and has done all my mechanical work, I recomend him.

The number to the shop is (512) 707-7373