I have a '97 1500 w/ a 5.2----101,000 mi. Runs very good, but about 2 weeks ago when I would first start it up when it had been sitting for several hours, it would kind of surge while it was warming up, then run fine after the engine had warmed up some. Has gotten a little worse lately, and today i took it on a little road trip of 200+ miles----now it won't idle most of the time---let off the throttle when you come to a corner and it will idle way down and die b/f you get to the corner. If l keep my foot on the throttle a little and ride the brake, it will run o.k.----Any ideas? TIA!!