Thank you Topzide and bcbender for the response. I did replace both batteries 2 1/2 years ago. The bad battery was replaced free under warranty. Load tested both batteries, used one : before load test 12.69 v
during test lowest 11.59
recovery after load test button released 12.37 , 2 min 12.54, 3min 12.59 4 min 12.61, 5 min 12.63
new one : before 12.76
test low 11.84
recovery after load test button released 12.63, 2min 12.73, 3min 12.75, 4min 12.76, 5min 12.76
Going to run the old one until it fails, the new one could fail before the old one does.
Topzide thanks for the offer of more detailed info , I will PM you if I need it. Since this mil light came on with the bad battery issue, I think low voltage after the cold morning start could have caused it. After the preheat cycle the starter wouldn't turn the motor, turned key to off and tried again it just barely turned but started. I did not notice the mil light until after I had driven the truck and restarted it a couple of times, I did not check the codes until after the battery replacement. Your info of the Nox Diagnostics is a good clue of the reason for codes P249E and P1C54.
I reset the codes and have driven it , so far all is good.
Fingers crossed that the new battery solves it.
Kenny
Thanks again , I will update whether it fails or not in a couple weeks.