I went out Sunday morning to start my truck turned the key and all I got was click, kept trying still just a click batteries are new less than a month so I tried again vroom fired right up. I have heard of these symptoms before so I ordered new contacts and solenoid from Larry B's. Today I turned a t an intersection air bag light came on, probably the clock spring I replaced it 30k ago. Just out of curiosity I thought I would scan for codes I got P-1596 (speed control switch always high) and P-1682 (charging system voltage too low) Are these codes related to the problems I’m having? I’m just a little confused on what is going on