Hello Bravo-Harris, Queenslander & DMiller,
Not sure how you are going Bravo Harris, but hope the attached is of some help.
I stumbled on a troubleshooting list in the Fiat Allis 10-C Service Manual (see attached, Fault number 12) which pretty much lines up with your description of the problem. The suggested causes are bang on the advice from Queenslander and DMiller.
As the Scavenge Pump Inlet filter (Fr) is not easy to find, I crawled under my 10-C and took a photo (red arrow points to 24mm bolt to undo) in case you have not located it yet. There are 5 screens/filters in total, 3 on the Transmission / Torque Converter circuit, and two on the Steering Brake and Clutch circuit.
Coincidentally, my machine also has had a blocked oil line, again as pointed out as a possibility by Q & DM. The blocked line supplied the engine oil pressure gauge on the dash. Luke, the mechanic who is helping me, suggested we try cleaning the line out with compressed air, it solved the problem in spectacular fashion.
Hope you can solve your problem, admittedly a bit more serious than mine, as easily.