So the battery is only a couple years old I'm not sure the exact numbers but the voltage gauge or the vault gauge meter whatever you want to call it in the cab reads good and the battery itself is I don't remember the numbers but it's within range I would have to double check
well just so you know, a battery is not determined GOOD , based on a volt reading, as even a a battery that reads 12+ volts when fully charged can be a a BAD battery,
this is why you load test a battery to check if its good or not
and MOST batteries in like machines have only about 3-5 yr life span,
my suggestion would be pull this battery and take and have it load tested, (if you have a battery load tester, or if not) take it to any good auto parts store where they can do so for you, its FREE at most stores,
, like advance auto/auto zone and so on!
this will rule out if your issue is the battery or else where,
as until you are 100% positive the battery is good,(again NOT just a voltage reading) or not, , doing anything else is rather pointless!
so, again, have battery tested
its a process of ruling out things one at a time, and when dealing with power issues, you have to KNOW the battery is good or not before going down stream!
and I will also add this, over MY life time and as well as friends,
we have all BOUGHT brand new battery's that were BAD from the get go, so, some times NEW battery, doesn't also mean a GOD battery!, but at least most new one's have a warranty and can be corrected with a GOOD one free of charge, minus hassle!
so, when BUYING a new battery, at a chain store, have them test it before leaving store, it can save you some down time!
just food for thought!