New Clutches need about 1000 miles of driving before being broken in and will smell, also the Exhaust will cause a smell as well. This is all part of the New Car smell
2013 Summit White Camaro 1SS/1LE/RS - Ordered 2/22 - Built 4/4 - Picked up 4/13/2013. 1 of 72
Custom Grind Cam + All Goodies/TSP 1 7/8 Long Tubes and 3" Exhaust/Nitrous Outlet 90MM Plate Kit
Built and Tuned by DaSilva Motorsports in Breslau, Ontario.