dirtly ass air filter will do it sometimes drive it with no filter and see if diffrent. also is it tuned?