I have a 66 evinrude 9.5. It's identical to your Johnson. I have been through the lower and replaced the seals. New water pump. New gaskets in the carb and the old fuel pump still works. If your motor is firing but not starting, check the angle of the float arm in the carb. It has to be adjusted...