It sounds like the motor has a vacumn leak,if the motor has been apart check the intake gaskets for a leak. PO might have messed up the gasket or left off a vacumn line