FWIW, I had a similar issue with my black 2DHT. Started and ran fine most of the time. Then started to stall randomly, nothing at key, etc.
In the end it was the posts on the ammeter itself. There was intermittent continuity between them. I took a pair of needlenose pliers and twisted on both...