Your timing may be way off, but it sure sounds like a big vacuum leak.