First, you might want to see if your carb is working properly.
A good replacement and an upgrade would be the walbro 813. (It doesn't have a choke, u just pull it 5-6 times and the engine shld start). You can get that from DDM.
As for the spark. Get an NGK spark. They're the best.
Remove your spark plug. put your truck upside down and pull start 10 times, and even 15 times. This will empty up the excess fuel in the engine.
Now, re insert your plug, tighten it well, put the cap on.
Pump the carb yellowish button 4-5 times so that it sucks fuel in.
For the needle, your right needle is the low rpm needle, your left one is the high rpm needle.
Reset them both to closing position.
Re open both of them to 1.5 turns.
Pull start your engine. This should make it work on the 7th or 8th pull.
You will notice that the engine is running to rich on the low rpm, and is bogging down. reclose the low rpm needle 0.3 -0.4 turns.
So in the end you'll have
~1.25ish turn on the low needle
And 1.5 turn on the high needle.
If you are still having problems, then id advise you to go to the nearest hobby shop and ask for help.
OR get a new engine
(you'll be upgrading it anyway, no body likes stock

)