I have 1988 Johnson 140HP that broken on the lake. it was running early but won't start. Everything is crankin over but when Ipulled the spark plug, no spark. A local mechanic suggested it might be the power pack. So I had an extra one and replaced it. But still no spark. Any suggestions?