Other possibilities
Your 336 likely has a diesel in the 27-30 hp range and most group 24 or 27 deep cycle batteries should have enough cranking amps to turn your engine over. That said, are you sure that your batteries are fully charged? You may have one or two old batteries that have lost their capacity, you may have one or more bad cells or many other battery related problems. Take them out and have them checked. Secondly, are your battery cables tight and both ends clean and bright, especially where grounded to the engine block? You could also have bad contacts in your battery switch. Those are the more common problems but the list goes on and on. Good Luck