I might be wrong, but it sure sounds like a vacuum leak to me.