I had a similar issue with my AC display on my old bimmer. Turned out to be a loose ground wire. (Engine block to motor mount) Like the post above. Check your connections.