I have a 2008 Campion 3.0L TKS. The engine is still under warranty. When it is cold I pump the throttle once and it starts immediately and the idle is great between 800-1000. Once the engine is warm, the idle is great (650-800). However, if I turn it off and wait 10 minutes and then re-start...