i have a 1993 4.3L Mercruiser with a new Edelbrock Carb. Here's the deal. When i get the engine started of course after adding staring fluid / brake clean. i can only keep it running above 2000-4000 RPM when it goes below that it just dies and can't restart until i add some brake clean. also when i put the muffs on and run it i can have it at WOT and then it will die. i pull all the plugs and no water is in the cylinders. I replaced the plugs and they are burning just fine. Could i have a timing issue or a fuel problem? i just replaced the fuel pump as well. i can't get it started without adding fuel to the system. could my new fuel pump be bad and when i put a load on it (water in system) its too much? the harmonic balance has been painted over and i cant find the mark to TDC. is there a way i can find the mark to check the timing? Compression also checked out fine above 150 in all cylinders. please help