Try setting the screen to 800x600 and 60Hz. Does it stop? If so, try other resolutions but 60Hz. If not, it's going.

Sadly repairs often exceed replacement costs.

Bob