2 days ago truck ( 2007 chev silverado 2500 HD 6.6 diesel) started instantly like normal then in afternoon it clicked and needed a boost, next morning it started perfectly then in afternoon same issue and got another boost. Today in the afternoon it was totally dead and I mean nothing, no dinging no interior lights absolutely nothing.....got someone to boost and it clicked a few times then next time a pop or soundled like spark and again absolutely nothin even connected to other truck. The post 1 fuse 30 amp was blown so got couple more and then tried starting and barely clicks but once I connected jumper cables same pop and nothing..... the batteries are pretty new and installed last March 2019. I can't find anything showing what could be the culprit. Any suggestions