Got a question for those more experienced with cars. I recently noticed that when i go about 25-30% throttle, I hear a high pitched squealing. A little drop off of the accelerator or a touch more and the noise goes away. Anybody have any idea what the hell that is?