after my h22 swap i put aftermarket fans on it to make sure it stayed cool. They arnt ran to a temp switch just a switch on my dash. I forgot to turn it on one day in stop an go traffic(in the middle of the summer, i live in FL) Looked at the temp gauge. To my supprise it was sitting right were it always does. Right in the middle not up or down. Those fans didnt do dittly squat when i turned them on. The gauge didnt move at all.
My theroy on your problem. Maybe the preset temp on your fans is higher than your car temp ever acctually ever gets. I have a stock cooling system except for my higher CFM fans. 90 accord 4dr engine is 93 USDM prelude h22a1