I managed to figure it out eventually, stripped the gearbox, barrel and hop and cleaned all the components.
The gearbox's blowback mech had been spitting paint chippings into the piston and gears, so all the grease in the gearbox, which was ludicrously excessive was being made very viscous and thick by all the paint chips, it was also completely full of dirt, the hop nub even had sand in it and that's something I'd have really expected to stay clean...
Cleaned it all out, reassembled it, disabled the blowback mech at the same time and now it seems completely fine, I actually love it, the performance is unparalleled for a completely stock gun, the accuracy is immense and it's using stock hop and barrel. It's truly amazing, it's actually comparable to my L85 in terms of both range and accuracy, which is depressing as hell considering the L85 cost twice as much before I even started adding to it, at the moment my L85 has cost over 4 and a half times as much.
I feel invincible now though, 'cos I actually understand how all the internals work and actually fixed it! Feeling good despite all my over hanging uni work.
Took me 4 hours to do and I even enjoyed it, working on a gun for 4 hours is miles more fun than working on a sh*tty essay...