70 fps is catastrophically low... I'm pretty sure it's a massive cylinder air leak.
Is the L85 new or 2nd hand when you got it?
The piston O-ring needs changing periodically as it's a consumable part that wears, same goes for the cylinder head, that has an O-ring too, they both should be soft and pliable, if they're stiff, they won't have an effect on sealing.
The inside of the cylinder should be smooth and polished, hold it up to the light and check for score marks.
A light smear of silicone grease is needed for the cylinder & O-Rings.
Cylinder head O-Rings are hard to find, but I think it's something like a 1mm x 20mm size, but a few wraps of PTFE plumbers tape over the current one will do the trick.
As for piston O-Rings, you can pick up a pack of 5 for like £5 off eBay.
I'd start with those, then look at the nozzle & hop rubber/ unit.