Check the hood switch. It maybe bad. That will not let you start truck it will kill power to starter until hood is closed.