What is wrong with a Lego pneumatics system that won't go?
I was going to recommend lubricating the pistons, but seeing you already did exactly that, I can only say you should try to isolate the source(s) of the problem.

Since you have at least one working cylinder, the compressor and the feed tubes should be all right. This leaves the following possible points of failure: switches, subsystem hoses, working cylinders. Try disconnecting the hoses from the switches to see if the valves work well, and try connecting the compressor directly to the hoses the valves control to check the individual pneumatic circuits.

If a hose has developed a leak, you can also find it using a long hose (to protect the electronics) that is known to be leakproof and a bowl of water.

If the pistons are proven to be stuck, you can try the steps outlined in this answer.