Weird colors on secondary monitor
Every time I have had a color problem with an external monitor the problem was caused by a loose/bad connection between the display's cable the and display adapter dongle on my Mac.  Make sure the cable is firmly and completely seated inside the port on the dongle.