This subject has been discussed here several times. These companies are scams. When I was re powering my boat I contacted Yamaha regarding buying a "new" outboard from one of these offshore companies. I was told that they were not official Yamaha dealers and if they did sell "new" outboards...
I don't know if my experience will help or not. I had a local canvas guy make a custom two piece cover for my boat almost 20 years ago. It's light brown sunbrella and other than dirty it's still doing it's job and looking good in the So. Cal sunshine.
I'll start with one question. You said "The circuit breakers (on the dash) are good, verified by checking the continuity". Did you verify there was 12v at the breakers?
It's happened to me many times. I topped off the tank too much and when the weather got hot the gas expanded and the vent burped gas. Not I stop filling the tank as soon as the nozzle clicks, problem gone.