I'm guessing your FP is too high? This would cause the condition you describe.
He's correct on oil pressure. He's trying to rig it up so the FASS won't kick in until the engine has produced X amount of oil pressure-- meaning it is started and running.
Not a bad idea.
You can go to NAPA and get a Hobbs for $30. The one I have is set for 15psi, but is adjustable higher or lower using a 5. 5mm allen wrench.
Napa P/N 701-1577
This ^^^ is a "normally open" switch that will turn something on (complete the circuit) when it sees pressure. normally closed is the opposite-- it BREAKS the circuit when it sees pressure.
This P/N should work well for your intended usage. These NAPA Hobbs switches are designed for use with air, oil, gas, and just about any hydrocarbon media--- BUT NOT WATER!
Justin