so your solenoid had 3 air lines connected to it... one from the compressor/tank and the other two to the air cylinder...
If that is the case when the solenoid is at rest... air is supplied through a port on the cylinder from the compressor/tank to one side of the cylinder... this line supplies line pressure to the back side o the cylinder to hold it open... than your cylinder won't have a spring inside it... and you'd be able to swing the butterfly with the system down....
Once the switch comes on... a ground is supplied... power from the key on is supplied to the 12v+ side of the solenoid... so once the switch is closed AND the engine is at idle the solenoid switches... opens to the atmosphere back side of the cylinder and supplies air to the operational side of the cylinder..
I'd do this... I'd open the air line between the solenoid and the tank/compressor and install a tee... available at home depot... and supply air from a shop compressor... with air supplied by this compressor.. I'd use the soap water and look or leaks... than I'd supply 12+ and ground to the solenoid and turn the system on... and leak test and solve all the leaks...
These compressors have a duty cycle of about 18-25% which means they can't run more than that percentage of time or they will burn out... from all I've read from what you've said.... and again I'm trying to read between the lines as your not as definitive as I'd like to give you very solid information...
Solve all the leaks... if the solenoid leaks at any time replace it... if the air cylinder leaks replace it... either call PacBrake directly or try Grainger in your town... any solenoid with 1/4" npt ports will work if you carry your old one in ask or one with the same operation.... and its my impression most of your issues are leaks... once you have the solenoid working and the leaks solved than move on to the electrical...
you again didn't say if your truck ties into the ECM.. I mentioned earlier that I sold and installed these... also ran them on my own rigs... I often owned 4-5 trucks at a time and ran them for 400K miles before I sold them... We checked for leaks 2 times a year... in the fall when we checked for the trucks for winter and than in the spring... leaks would destroy the compressor and water would contaminate the solenoid and rust out the tank... but 2 services a year would often prevent any issues...
If you upgrade you need to replace the air cylinder and add the quick relief valve, and drop the line on the other side of the cylinder and add filters to each of those connections... again available at
www.grainer.com or their local store... I WOULD NOT do this unless the air cylinder was bad.....
I've not seen a solenoid leaking excessive air... most of what they used could be torn down cleaned up and assembled.. a little Vaseline on the valve keeps it moving.... the ports can be cleaned... its spring loaded and will pop apart if your not careful... its like a spool valve in a transmission... some have a push button hidden in the center of a rubber grommet on one end... you can push it with a small allen wrench and switch the valve without power...