I have a PAL NES Frontloader that i converted to NTSC (deactivated the regio lock, changed Quartz, CPU to RP2A03G and PPU to RP2C02G-0) and installed a NESRGB v4.0. The only game I have for testing is Tetris (really all I want to play on the console).
For the first minutes in game everything seems fine, I have normal colors.
The color issues start when the console gets warm, so at about 5-10 minutes.
The first thing in game that changes is the text from getting white to grey:

Everything else is fine. Then after a few Minutes, the whole colors start to get wrong ingame:

Normally in the menu the colors are accurate and only ingame it starts to get completely messed up.
Sometimes, when i restart the game, everything seems fine again for a few minutes, but sometimes i get a purple background instead of black...

Anyone knows what could be the cause of this problem?