Is the language of the OBC actually set in english? Uhr is german for 'Hour': Sounds like your OBC language might be wrong.
My obc displays 11:05 HOUR for the time, but I have the time in 24 hour mode. Perhaps you just have the time adjusted 12h too low? if you increase the hours figure, does it change to PM automatically?
If you access the OBC test codes, you can check that the language (should be LA:US for you) is set correctly.
See this document for help.
http://bmwe34m5.com/faqs/?theme=1&le...nt_id_select=3