Did you check if fuse #16 in cab fuse box has 12v with key on?
That's the 30amp wiper fuse
If it does then you will need to go to engine bay and test for 12v at the Run/Park relay, key on
1995 owners manual here:
https://www.therangerstation.com/manuals/
Engine fuse box layout on page 313
Should be 2 slots in the run/park relay base that have 12v key on from fuse 16
Relay should look like this one:
https://www.partsgeek.com/assets/dimage/fulln/5526-05410658-1370865.jpg
Both run/park and wiper high/low should use the same type of relay
These are called micro relays and slots look like this:
https://www.gtsparkplugs.com/images/micro-automotive-relay-wiring.jpg
The 2 slots that need to be connected together IF............you have 12volts at this relay, are 30 and 87, 30 or 87 should have 12v with key on, you want to send that 12v to high/low relay
If you put a jumper wire between 30 and 87 in the base, the wipers should come on at low speed(if key is on), IF high/low relay is OK
If that works then the run/park relay is the problem, or its wiring
You may have high and low speed if GEM is working using wiper switch
If you don't have 12v at run/park relay then thats the issue, the 12v wire from fuse 16
Try using a jumper wire from battery(12v) to slot 30 or 87, if high/low relay is working then low speed should come on
If that doesn't work............
You can then pull out the high/low relay
Then put 12v from battery to slot 87A(not 87, use 87A) that should get low speed wipers working
You can install a 30amp switch on the dash and run 2 18gauge, or larger, wires into cab to replace the jumper for an on/off switch, you should use a 30amp inline fuse if you use battery 12v