I'd call a locksmith. The ignition wil probably have to be drilled and replaced.
If your battery is fully charged and the connections are clean and tight, the problem is probably that the contacts in the switch are corroded or worn, meaning your ignition switch will have to be replaced.
try to get a new ignition rotor
follow the wire from the positive side of the battery it will lead you to it
It could be the ICM or the pickup module.
timming just needs to be close the computer adjusts it to what it needs and the points are gone since the early 70's it is electronic with moduales, sensors and such
remove the ignition tumbler from column and crank it with a insulated handle flatblade screwdriver if the ignition is located in the dash remove key tumbler by inserting a small pin in the hole located above the key hole and it will pop out using a screwdriver and turn it over that way
I have changed an ignition in one. I used a pneumatic cut-off wheel to cut straight slots in the blank faces of the two bolts that retain the lock cylinder. Then, I used an impact screwdriver to remove the bolts. when you get the new ignition lock cylinder, you can use a large flat screwdriver to re-install the bolts.
Color coded instructions on how the wiring should go in my pickup truck ignition
Begin by removing the retaining ring at the top of your 1986 Toyota pickup truck ignition switch. The ignition switch will slide out. Remove the wiring harness from the back of the ignition switch.
You will need to remove the retaining ring from the top of your 1975 Chevrolet pickup truck ignition cylinder. Slide the ignition cylinder out and remove the wiring harness. Reverse the process to install the new ignition cylinder.
To remove the ignition switch on a 1972 pickup without the key, first, disconnect the battery to prevent any electrical issues. Then, locate the ignition switch, which is usually found on the steering column. Use a flathead screwdriver to pry off the plastic cover, and carefully drill out the lock cylinder or insert a thin tool to push the release tab if accessible. Once the cylinder is free, you can detach the ignition switch from the column.
Remove the retaining ring from the top of your 1979 Chevrolet C 10 pickup truck ignition switch. Slide the ignition switch out and remove the wiring harness.
remove the plastic coverings from around the steering wheel (3 screws on the bottom), turn the ignition to the running position and take a small screwdriver and move the pin up on the bottom of the ignition cylender and pull it out. dunno if my explanation is detailed enough... oh well.
To remove the ignition switch from an 83 Dodge pickup without a key, first disconnect the battery to ensure safety. Next, remove the steering column cover by unscrewing it, then locate the ignition switch, which is usually held in place by screws or clips. You may need to turn the ignition switch to the "on" position using a flathead screwdriver to release it. If you're unable to turn it, you might have to drill out the switch or consult a locksmith for further assistance.
check your ignition coil, if it's not coming out of there you need to look into a new ignition coil , check ignition circuit next
by the steering wheel
To change the ignition lock on a 1994 Isuzu pickup, first disconnect the battery to avoid any electrical issues. Remove the steering column cover by unscrewing the necessary screws, and then locate the ignition lock cylinder. Use a small flathead screwdriver to press the release tab on the bottom of the cylinder while turning the key to the "on" position, allowing you to pull out the old lock. Insert the new ignition lock cylinder and reassemble the steering column cover before reconnecting the battery.