Mine does last about 2 hrs, but it will randomly just start all over again. Maybe 2 days later and I don't recall turning the ignition back on.
That is interesting. Random restart would bother me a great deal. Makes me think of ground faults, and I hate ground faults. They are sooooooooo hard to find.