Went out to lunch, came back and the truck started with hedoius noise from the starter. Shut it off and now it won't crank. No Christmas light or any thing the starter just won't crank I guess. It happened a while back at iPor and I remember lance crawling under and knock the starter then it had started. Any one able to help?