Sounds like the meter is definitely wired wrong, the meter should only have power to it when the genset is running. Obviously it getting power from somewhere else all the time. You may try looking at your genset owners manual, it should show how the meter should be wired.
2015 Pinnacle 36FBTS
2015 F250 SD Platinum 4x4 - 6.7L PSD :
Titan 50 Gal. Fuel Tank
Slotted and Dimpled Brake Rotors
Air Lift LoadLifter 5000 Ultimate Airbags with WirelessAIR Controller