Wow, no one here answered any help. Wiring looks AOK but for the relay to start solenoid, #30 should be at the 40A positive & #87 to solenoid #85 or 86 is button the other ground. Similar to the other relays in your diagram. Only thing I noticed.
Also noticed that ignition switch is only kill switch, is that correct? Looking at diagrams makes me dizzy.