Reckon you were lucky if that was a Kipor generator you bought! We recently had three 'brand new' (they said, although we had out suspicions) Kipors, every one of which played up from the first minute, and were sent back one after the other! We finally invested in a Honda, which has run perfectly. In my experience you get what you pay for!
As for solar panels, much as I like the idea in principle, I just don't think we get enough sun in this part of the world to really make them worth getting. Anyway, if you covered the roof of the boat in solar panels, where would you put yer mop?