I have a 1973, 85 Johnson that will start and run perfect if I use starting fluid. After it is hot it will start on the first try and run great. However when I set on the lake for an hour it will fire once , kick out the starter, and not stay running. After three tries it will not fire at all until I give it a shot of starting fluid. Then it runs perfect - real nice! I had both carbs rebuilt and new plugs. All the coils are firing everytime. Could it be a weak spark? Or bad fuel pressure? Perhaps a bad Power Pack. 