Had a minor problem with one of my Honda 2000's. Honda had the parts available and replaced the on/off switch in a few hours at a very small cost. Many hours on my Hondas' now. Still running great. If I needed another one I would go with Honda or Yamaha. Research prices online and make necessary phone calls for best price.
Pull the tank out before you buy a new one. I had a major water leak and I bought a new one online before I removed the old one. When I removed the old one I couldn't see why it was leaking. I plugged the water lines and started the water pump. I had a hairline leak in the PVC type tubing. I already had the new tank so I installed it. Wasted money.
I check mine before I leave home and don't worry about the pressure while I'm on the road. When you are going up and down elevation the tire pressure will fluctuate quite a bit. I live about 2,800' and sometimes go to the beach or I go to Flagstaff area. Pressure will change but there are other things that are more important to worry about.