Sounds like a dirty air filter to me