I have seen this issue while booting after doing a firmware update but it always goes away after the 1st reboot.
It's possible that your firmware is corrupted. I would try reflashing the firmware by using Garmin's webupdater, available on their website. It could be a problem with the video driver chip or LCD display but I would try the simplest thing first and reflash the firmware. Let me know if you need further help.