So starter was getting voltage. Cleaned all wire connections : all 3 points on key switch, push button, battery ground, wire to solenoid etc.
With a new solenoid, (4 terminal that we cant figure out atm ST-542) ran a jumper from battery to starter, it fired right up, then while running we took the jumper off and it died. So tried the old 3 terminal solenoid and got nothing but the click on the solenoid. Tried to jumper it from battery to starter and got nothing, not even sparks. So went back to the new 4 terminal solenoid, wired it like we originally had it, and did jumper from battery to starter. Nothing.
So started checking voltages again.
Heres how we wired the new 4 terminal solenoid : Battery to top post of solenoid. "I" terminal to key switch. "S" terminal to push button. Starter to bottom post. This gives us no solenoid click, or power to push button OR "S" terminal on solenoid.
So now we started testing voltage :
WITH KEY OFF
1. Battery + to - = 12.5v
2. Battery - to top of solenoid = 12.5v
3. Top of solenoid then grounding to starter base = 12.52v
4. Battery - to coil + = 0v
5. Bat - to key switch = 12.53
6. No power was going to the push button or the S terminal of 4 terminal solenoid
WITH KEY ON
1. Bat - to key switch = 11.98
2. Battery - to coil + = 12.14
3. Battery - top of solenoid = 12.18
4. No power was going to "S" terminal or solenoid or to push button
All of this done with known good battery.