Had a VERY hard cold start this morning on my '04 3500, even with the block heater plugged in all night. Let her warm about 30, got in and throttled up to 1000 to get the heater blowing good. Truck started surging from 1000 to 1500. Dropped the throttle and it kept surging from 750 to 1000 and...