Friday, April 24th, 2015 AT 3:29 PM
There is a loud whistling noise coming from the front of my engine, which starts as the engine is warmed up. The sound goes away when I accelerate and returns when I coast. The engine is also idling rough, and I get code 0304 from the computer.