yepp, this clutch will not live to see next year, that's for sure..
looks like you have a 48T axle sprocket, with the 12T clutch sprocket that's a 4:1 ratio.
Assuming these are 15" wheels and a ~6hp engine the absolute minimum ratio is 6:1 (and that's ALREADY stretching it!)
so you must install a bigger sprocket (namely a 72T axle sprocket) to make that reliable.
clean your clutch, and check the inside.. if it's blued already you also need to buy a new one (maxtorque SS will do [~25 bucks]) basically what you have installed.
'sid
PS no, that sprocket is NOT stock... if it was... it was because had a torque converter installed originally (that's quite possible) you can install one but it's more expensive than a sprocket and a new clutch (115'ish for a comet series 30 clone off ebay)
'sid