it sounds exactly like a vacuum leak.