Howdy
I have been using onboard battery chargers of some sort for about 20 years. I have had the best luck with marine units rated for two batteries. The unit described in the previous post is what I currently have in my 1996 and it works great. Tough enough and also smart so it does not over charge. My truck only gets plugged in during winter months, so summer it only gets charged by vehicle charging.
Two of my other rigs have solargizer chargers on them and those work GREAT. They are a smart charger that also de-sulfates. The only issue is that they need sunshine. So for me that means keeping the snow off the roof mounted solar panels.
Whatever you do make sure that the charger is smart so that it will not over charge.
Sounds like your truck might have some wiring issues in the charging system. Your 95 amps should be MORE than enough to charge and run all the lights. My 1996 has stock alternator with BIG over powered lights and pulls a trailer, handles everything just fine. Might want to check all your wires/cables for corrosion and bad connections. ESPECIALLY ground connections.
Hope this helps!
1996 Chvy 3500 CCDWLB 6.5 Heathed, NO vac, marine injctrs, ARB bumper, BIG pipe, 3" lift, bright lights, bypass oil system.
1986 Chvy 6.2 M1009 blazer RAM AIR, Headers, Custom interior
2001 Chinook RV, V10 gas
1974 John Deere 1530 diesel tractor
1993 John Deere 455 Diesel lawn mower
1967 GTO, 1989 Honda Transalp
2009 VW Jetta TDI, flashed and piped, 6speed, fun car!
1998 6.5 suburban, stock, daughter's
1993 6.5 3500 CCSWLB GM8, Heathed, big exhaust, gauges, Son's
1984 6.2 ATS turbo 3500, SCDWLB - Son's
3 kids, 1 wife, 1 dog
Gunsmith, Tactics Instructor, Fabricator USMC 87-93 Semper Fi!