hex0rz
+1y
Starter solenoid...
Or ign. switch.
Lol, just like what they said above! One catch!
1. If its the ignition switch, it will be hard to have the OFF, ACC, ON, RUN positions. For every setting on the ignition, you should distinctly feel each transition! If it just kinda goes through them without the normal feel of the turn, then its the switch!
2. ALSO! One simple thing to check before anything else! You say you have power, but I would still check your cables and see if the terminals on the post are on and not corroded!