Check engine light recently came on and whurring noise started happening. Noise happens when idling and running, sounds like the fan is pushing itself too hard or the engine is. Any suggestions?
Jan 19, 2015 at 5:59 PM