How can I get wire through the firewall easiest way? What is simplest way to wire it?
Maybe I just missed it, but I didn't see which year-model of truck you are working on; on my 1985, there is a large rubber plug through the firewall a few inches away from the brake master-cylinder; I have about a hundred wires now ran through mine.
A "start" button actually requires two wires through it, as the start button merely completes the solenoid activation circuit.
You could accomplish it with a single wire through the firewall, but you would need to access a reliable dedicated HOT source inside the cab.
I like to add a SPST (simple two-terminal ON/OFF) toggle-switch in line with the push-button such that the toggle-switch must be ON for the push-button to work; this adds an increased measure of safety and security.
To simplify wiring this, forget about the factory wiring as it will be irrelevant.
On the solenoid/relay, there should be a single factory wire attached to one of the smaller terminals; this should be the wire to the key-switch; to make certain, ascertain that the truck is not in gear and use a test wire from battery HOT to touch this terminal and see if the starter engages.
Leave the factory wire dis-connected and attach one of your starter button wires to this terminal.
One of the larger solenoid terminals is always HOT; it will be the one with more than a single wire attached; one of these wires will come directly from the battery; use your test-light to determine that this is indeed the always HOT terminal; this is where you attach the remaining starter button wire via a 20-amp inline fuse.
Now, if your inline toggle-switch is ON, pushing the button should engage the starter.
I very much prefer a push-button starter engagement over one being controlled by the key-switch; I very much prefer a shut-down cable as well; everything being controlled by a single key-switch was implemented so that any idiot could figure out how to drive; hence is why there are so many idiots on the road --- it was a terrible mistake on the part of the manufacturers.