check all your vacuum lines and air hoses etc on the engine, get some carb cleaner and with the engine running spray it onto suspect areas. if the engines 'bogs down' there is your leak. i used to have this on mine and i traced it to a tear about an inch long in the pleats in the air hose going to the throttle body, when i was stompoing the gas the engine would move, pull said split apart and to much air would get in and it would splutter and then sort itself out. i also had knackered engine mounts
ed