Sometimes you hate them...

Vacuum leak maybe? Do you have vacuum brakes?