My 95 Merc 3.0LX I/O stalls at very low rpms. It runs great at anything above 1000rpms. I've changed the plugs, wires, cleaned the flame arrestor, even cleaned the filter going into the carb. It also sometimes stalls when shifting from nuetral to reverse (again low rpms). Not very condusive for trolling as anything above 1000 rpms is way to fast... Not to much give either in the cable, seems like I have two choices, 600 RMPs = stalls, or anything above 1000 = too fast for trolling - Can't seem to throttle up to 700, 800 rpms, etc Just jumps from 600 to over 1000. Any ideas? 