Re: what size battery do i need??
You can get the largest battery that will fit your budget and you have room for. It won't hurt anything, the motor and such will only draw what it needs and no more. Just because you have a million amp battery doesn't mean that your electrical will draw a million amps (unless you have a short of course).
Ayuh,.... Agreed,.... I think the last 2 I put in my barge are 'bout 1000cca, Each,...
If that 140hp is crankin'
Hard, I'd run through the wirin' again, cleanin' 'n greasin' the connections,...
If it didn't spin easier, I'd probably pull the starter, 'n have it gone through, or replace it with a permanent magnet type,...