I have a Johnson 140TL79R on which the top two cylinders are not firing but have spark. I know very little and have no manual, it has been suggested to me that the starter solinoid might be cactus is this correct? and or what else should i be looking for?