HELP,My 2003 3500 has a surging cruise control problem. Set cruise and it will hold for a short time then start to surge if I leave it go to long it will get worse and worse to the tune of 10-15MPH swing. I have checked the vacum line at the pump and it will hold vacum there. Is it a pump to the tune of 250. 00 at NAPA or what else can I check?