ok so update, more fiddling, removed filament completely swapped the x/y axis plug onto the extruder motor and controlled it via slicer, found that it works perfectly fine. re plugged back in the extruder motor plug and found that it had the problem again, but when doing so i wiggled the wires on the plug a little and it suddenly worked perfect for about 10 seconds, at this point i kept wiggling the wires and found that in random positions the stepper motor would run free, does this suggest its the wires from the driver to the stepper or could it possibly still be the driver even tho ive not changed anything at that side apart from the potentiometer?