For the vent problem, it is either the vacuum servo or disconnected/broken hoses. Visit the following link to see it it helps. I heard, two years ago, there was an after market rebuilt kit available for the servo, about $5.
http://www.peachparts.com/shopforum/showthread.php?threadid=8231
David