Hardware Insights specializes in power supplies. In this part of the forum, you will find detailed information on every aspect of power supplies, including how to repair them and how to judge if a power supply is a good quality unit or not.
I think I might just scrap this thing. Seems to be a lot wrong with it and like you said, hard to find a replacement PFC coil. Thanks for your replies! I'm probably going to throw the Samxon GF's in the fire I'm going to have this weekend