2003 Kia Spectra cranks slowly and won't start when engine hot.
Things replaced/checked: Battery, alternator, starter, timing belt, thermostat, coolant temp switch. Starts normally once the engine is cool or barely warm. If the engine is hot from running in traffic, it will only start if the hood's been up for 30 minutes or more.