Merc 6.2 mpi bravo 2 . Engine runs smooth in neutral all rpm ranges. Under load, it runs fine up to 2000 rpm. From 2000 to 3000 rpms it starts miss firing, coughing like it's running out of fuel, then from 3000 -4000 rpm runs perfect. This is the rpm range where we are trying to get up on...