I've put a new fuel filter in, just to be sure no rubbish is coming from the tank. Freed those pipes, and revved the sh*t out of it hahaha, seems to have fixed the problem. Although now it's spitting oil hahaha.
The powersteering seems to be having a funny turn, the belt is skipping on full lock, and I think it's leaking fluid, so I might replace the reservoir for one of the new plastic ones.