Clutch Linkage Problem

SN: my 72’ 340/4 speed Demon and Doug’s and tti exhaust. Lately my clutch pedal is releasing but will “snap back” the last 1” after a quick rap of the throttle or I lift it back with my foot.

Engine shifted a bit to one side due to motor mount. I loosened up the mounts, shifted the engine toward the drivers side. Tightened the nuts and all seems right again.