Im having a problem with my engine not cranking. If I let the truck sit overnight when I go to start the key the first turn it seems like my battery is dead, but the second time I turn the key I hear a loud clicking from the starter solenoid but nothing else happens. I have had both the solenoid and stater checked they seem to be fine I also have a fully charged battery and I have changed the three bat cables. would someone have any ideas? thanks