I was given a Honda TRX350 that is in great shape. Put a new CDI in it and it fired right up. The only issue I have is restarting when hot. When it is cold it cranks fast and starts right up. When it is hot it cranks slow. Still starts but just curious what might be the cause.