Just bought a car put new rotors alternator tires motor mounts brakes engine bealt,blah blah anyway me and a couple buddies started racing around for about an hour afterwards i was just cruising when i heard a strange whistle sound everytime i give it gas, My mechanic buddy says not to worry but i am,any advice/idea on whats goin on? Its very hard to hear and its not a squeky pedal,it may have been there before but i didnt notice until today
02 Dodge Neon
02 Dodge Neon