Hard starts after running

Might not be relevant to you set up, but in mine my headers are practically wrapped around the original starter motor, if the motor has been idling for some time or slowly driven around town, I find it's harder to start as the starter motor is extremely hot.

If I've been crusing and the air has been flowing over it it starts just as normal.