Did this happen all of a sudden or gradually go rainbow slowly over time? Try relocating your monitor, to rule out any unshielded magnetic field nearby. Monitor degaussers can go bad, maybe open it up and reseat all cables, degaussing harness, yoke connector. Degaussing wands are available if not.