Cool, thanks. I did a quick review and my guess that some devices and components are different. Could you please check somehow?
The wifi definitely differs. I have an Intel 8260 and it didn't work with your config. I have no clue about Heliport and itlwm, so I just replaced it with Airportitlwm. Now wifi works but as I understand there are some 7260 related configurations in your config. And looks like the SD reader also different. If I put a card into it cause some issues and the system starts to hang when a program starts (for example Firefox). Even Disk manager don't want to come up till I remove the SD card. I updated everything but nothing changed. Btw is it a good idea to redo all the SSDTs and patching with the actual OpenCore or not? I mean if the hardware significantly differs it may cause some issues, right?
Also I still notice a major issue with your config too. When I built first time my config I enabled Legacy boot (CSM) support in UEFI. But several articles mention that this is not a good idea. I enabled it because the screen was distorted. I dunno why is this option related with the issue but temporarily fixed the it. Before my second build I disabled CSM support and noticed that even if the system boots with distorted screen after the login screen appears closing the lid or suspending the laptop fix this issue most of the times. With your config now the boot screen appears properly till the system utilize the drivers (i guess cause it became distorted when the system set the last used brightness level) and then become distorted again. I can still use my temporary fixes but would be nice to know how can I permanently fix this:
I'm not well informed but as @Hervé mentioned TRIM is enabled by default in Mac for a while. I checked this before cause I don't wanted to ruin any drives. Before I do anything with a hardware I update all firmwares if possible so it's done already.