I have a 1998 150 hp Johnson fuel injected engine with about 350 hours on it. The engine has a new solenoid, clean/new spark plugs and the wiring/connections have all been inspected and cleaned as of this past month. With that said, the engine has been giving us problems cold starting the...