i just drove my 06 2500 from cal to mich starting last wed. yesterday in indiana it started missing at idle. now today in mich it is missing at idle and at most rpm ranges. it is missing about 75% of the time. i changed the fuel filter today the same. any ideas?