from your description, i would start with connections and move to the ignition switch and starter selinoid. the signs you express are symptoms of both these parts. without being there i couldnt give you a definate one or the other!
Andy
due to budget cutbacks, the light at the end of the tunnel has been disconnected for non payment.