From what you describe, the F-150 solenoid will not work.
If the vacuum pump is always running, then you have a leak somewhere between the pump and the solenoid, or the solenoid itself. Try removing the solenoid hose and plugging it and see if the pump eventually stops. It might take a minute.