ok so i have just ben through hell and back with my rb25det swapped s14. and my problems never seam to end. i go and replaced maf sensor, both knock sensors, the harness for knock sensors and then the coolant temp sensors becouse the car was having extremely high egt's drivign around and then was overheating. well solved the high egt problem but know my car still ovewrheats . car runs perfectly fine until my water temp reaches over 180f then it slowly climbs to 220f and never goes any higher. i have 2 fans 1 primary 12in fan and then a secondary 12in fan. i went and set both to come on as soon as car reaches 120f so i could hopefully keep the temp down but it didnt solve to much of my problem

.
things ive noticed/done:
primary fan wont cut on sometimes and if it does it comes on half powered.
secondary fan is on full blast!
turn fan thermo all the way down so they both stay on at all times
new coolant temp sensor
new gauge sensor along with water temp gauge
a/f is 15.8 at idle
egt is 600-750 at idle
brand new stant 170f thermo for 300zxtt
50/50 coolant/water mix
bled coolant system
after engine shutoff i hear a girgling noise coming from heater core lines. (sounds like water being pushed back into engine )
ZERO COOLANT LEAKS
NO OIL IN COOLANT / COOLANT IN OIL
PERFECT COMPRESSION!!!
i honestly feel like its a air buble in cooling system but im not sure at all!!! please help!