Get it to Village Ford if you can...they are an SVT dealer...and I know (not on good terms) some of their mechanics...they are some of the best around....


People suck. Rev it till it MELTS.....