Hot restart issues.

Could be starter going south when hot.
For battery, get a remote starter trigger, and put a test meter on the battery.
When starting hot, the battery voltage shouldn`t drop below 9 V.