Thanks so much for a great detailed guide! This is my first ever hackintosh, and first time building a computer.
I ran into some problems with my graphics card (Sapphire RX580 pulse). First after the build, the computer booted and fans were spinning but no video. I finally got video working after unplugging the graphics card and managed to boot with the card plugged in after changing Initial Display Output to IGFX. But kept running into problems when trying to install hackintosh.
In the end I decided to do the whole process without the card plugged in and did the framebuffer patch and managed to get everything up and running without any problems. Then I plugged in the card and now it’s recognized (shows up in system info) but it doesn’t seem to be doing anything. Wasn't able to render files and the Valley benchmark was at 10fps. Also I don't get any video after booting if it's plugged into the GPU, but works fine when plugged into HDMI on the motherboard. However I'm able to switch from the hdmi port on the motherboard to hdmi port on the gpu after booting and it shows video.