2005 Mercury Optimax 150, low hours. I have completed replacing and having cleaned fuel and air injectors. New plugs. Tested air and fuel pressure, right where it should be. Engine STILL barely idles and will shut down (very rough idle). Revs up fine. I was told by a mobile mechanic that I...