I have a 2011 Toyota Camry Se V6. I'm getting a whistling noise from the passengers side under the hood. I've changed the belt and checked the pulleys but I still get the sound. This only happens when the car is idling. When I apply the gas the noise stops. Could you please help me fugue out this problem? It's been like this for over one year. Also, I thought I should mention that this morning for the first time ever, the check engine light started to flash and I got a code of P0300. The code went away after the car warmed up for about a minute. Please help. Thanks
What kind of a check did you do on the pulleys and the belt tensioner?
A friend of mine that works on cars but is not actually a mechanic changed the belt and checked the pulleys. When the belt was off he checked for any loose or wobbling pulleys. None off them had any type of back and forth play or motion. They all seem solid. When the engine is on you don't see any type of misalignment with the motion of the belt.
Possible intake air leak...PO 300 is a code that can be set by that. Have a smoke test done to find the leak if you can't find a rotted emissions hose or cracked emissions tube. Check intake piping for mis-alignment fit and cracks/holes.
Also possible it is a bad bearing in power steering pump, belt idlers (they go bad slowly). When I do serpentine belt work...all the idler pulleys and tensioner gets changed.
Try running the motor without the belt (just half a minute or so won't hurt anything) and see if the sound goes away.
P0300 is a misfire code.