Pull the plug to see if its wet or dry then check for spark and do a compression test..Thats your first step in getting it running and thats knowing if it will run and which direction to turn to repair the problem is the key to fixing it fast n cheap if needed,,,,
The problems usually are bad plug,,dirty carb/dirty fueltank/clogged fuellines/fuelfilter or bad coil/killswitch,,bad reeds,,bad gaskets,,worn cylinders...If you say its feels a bit funny when pulling then its most likely you have an internal engine problem like stuck rings or bad bearing or bearings................Good Luck
The problems usually are bad plug,,dirty carb/dirty fueltank/clogged fuellines/fuelfilter or bad coil/killswitch,,bad reeds,,bad gaskets,,worn cylinders...If you say its feels a bit funny when pulling then its most likely you have an internal engine problem like stuck rings or bad bearing or bearings................Good Luck