Hi TexGreaseMonkey! so thank you for all your help! it turns out the problem was low compression, my compression tester was faulty
, so I was on a wild goose chase lol, replaced the bottom end and whamo it runs like a champ! thanks again for all your support, if I ever need any help or pointers again I will defonitely ask here! take care!