id take it in, i relly doubt they'll even notice it isnt the stock one.. remember, just cuz a mechanic works at ford doesnt mean he is a mustang know it all...... the mechanic may have never even worked on a cobra before...
__________________
200 points away from a 300