Most ECUs have a 'cranking advance' setting. On a high CR engine this needs to be a low number (a few degrees) to prevent 'kick-back' - when it occurs it tends to stop the starter motor dead in it's tracks momentarily.
It could be that it's just too rich for a hot start and is wetting the plugs, this would be easy to check for (take a plug out and have a look) - maybe the coolant temp sensor isn't playing the game (the one the ECU uses, not the one the gauge uses - hmm, except that you've got a Stack dash not a gauge, dunno if it still uses a separate sensor or whether it shares with the ECU).
Mike