The whole positive fuse box/ terminal was replaced by the dealer on mine. This caused a lot of new codes to show up and not solving the issue. This was the most recent thing done, and ther reason they are going in the direction they are, costing me $$$$$$.Every single time but once when my truck was covered in ice. It starts as soon as I put cables on it and walk to the driver side and crank it.
I can check voltage when trying to start it this weekend. Its dark when I leave for work and when I get home. I actually had to jump it leaving work today and it was 32 degrees.
I've already replaced my negative cable. It was so corroded it wasn't even flexible. I'm probably going to check the continuity of the cables on the positive side. They may be corroded as well and creating some resistance. New IPDM should be here end of the week.