While turning the key fully as if to start check if there is a live feed to the thin wire on the solenoid of the starter.if there is power there and also to the main feed then it's the solenoid if no power it's your ignition switch or the key has lost it's programming
Chris d
March 2011