1990 K1500 5.7 hard starting when not ran for 2+ hours. Initially the starter has to run for 4+ seconds, then after fast idle settles down (3+ seconds), the engine light comes on. If I start the engine again inside the 2+ hours, the engine light comes on again same as before... just easier...