большое спасибо за совет!
с проблемой разобрался, дымогенератор такой же, но шестерни целы. отклеилась крышка отсека с приводом поршня, которая одновременно является ограничителем оси шестерни, являющейся приводом поршня. соответственно, механизм застревал в какой-либо точке (любой), когда возникал перекос из-за недостаточной фиксации вышеупомянутой оси. проблема решена просто, все снова работает + сделана небольшая шумоизоляция из полосы тонкого мягкого линолеума, стало слышно практически один имитатор