kinda sounds like a vacuum leak to me