I have 1988 4.3 liter mercruiser with a Gen I alpha outdrive. I have replaced the starter, distributor cap, rotor, and ignition sensor. It will crank, but won't fire up. I have tried starter fluid and it just spits and sputters. I have checked and rechecked the timing, and I am sure that everything is right. Any help would be greatly appreciated.