i would check the coolant temp sensor. check connections
when i had my old hatch, cold starts were ok but hot starts were non existant. CTS fixed it
also i had a recent problem w/ a SR and it did the super low idle thing which turned out being a bad CAS. the trigger wheel inside was distorted.
ka's use cap and rotor so take a look inside
some areas you should look at..........