It's an 03 Z06 with a G5X3, AFR heads and Stinger intake.
When the engine is cold, it starts fine, idles well right away, about 900 rpm and requires very little warm up before driving. Repeated starts will be fine as long as the engine is not up to temp. After it is warmed up, it runs fine and idles great provided you don't shut it off. If it's been off less than 1 hour. When you re-start, it will start right up, then drop to about 400 rpm barely running for 3 to 5 seconds then come up to nomal idle. After about 10% of hot starts, it dies and is very hard to re-start. (cranks a long time).
Any suggestions on how to tune this out without raising the normal idle speed. Thanks in advance.