Oh ive been there!
So heres a few updates that might help you guys figure out a problem.
-Thermostat IS opening, so its not faulty.
-The car overheats in High boost, AKA 19psi, and and Low boost now, above 10psi. So maybe its running too lean and thats why its overheating?
-Ive heard of some form of external fan switch relay, that has a probe attached to the RAD and controls the fan independently when it gets to a certain temp, rather then running off the sensor on the engine or ECU. Multiple people have told me these things exist but i dont know where to get one.
Any of this make sense?