It cranks just fine so I don’t think it’s the battery and all the lights seem to work fineBad battery would be my first guess.
Nah no black smoke and it’s a push start it doesn’t crank muchSo after it starts it struggles?
Black smoke? Do you have to crank if much?