Hi,
I'm new to the forum and I have quick question. I was driving on Lake shore drive tonight and I smelt a strange smell coming in the car. I was driving the car pretty hard and held down the clutch a pretty long time though. I haven't driven stick in about 15 years and need to know what...