Hey guys I've only had my 2012 SRT 300 for a few weeks now. There's a definite squeak if I rev the engine (dealer says exhaust valve I'm supposed to take it back in to them to look at), but my other concern which I believe is more important is this engine squeal. While taking off from a stop or after reapplying throttle after coasting at most speeds between 1k-2k RPM there is a constant squeal. If I add more throttle, it goes away, if I pulse the throttle I can make it stop and start again. I was thinking it might be the belt but I checked it and with 40k on the motor it still looks brand new. Then I thought alternator bearing? Except that the issue isn't constant. Any ideas what it might be?