Update: Spoke too soon, it works but just not consistently and not at its full potential, I believe the Yuasa 7055 is underpowered, I have ordered a Yuasa 7031 which has 72Ah VS 40Ah on the 7055, and 720CCA VS 400CCA.
I measured everything and it should fit just about... I will attempt to fit it and report back next week. I also ordered a Yuasa 7030 for the auxiliary battery, because I thought why not.