2002 merc I/o 5.0 mpi. Serial no. OM358103. Had trouble with rough idle last year. Have changed throttle sensor, iac, fuel filter, new iac muffler in throttle body and ignition items. No improvement. No beeping and had a merc dealer check it that was a waste of my time. He said if there is no...