My buddy has a 97 Wrangler that has a cold start issue. It cranks right up, but will stall out if you don't give it some RPMs for about a minute. He will have to hold it at 2000 rpm until it warms up a little (1 min) and then it will idle fine. What could this be? Thanks !