Soooo, weirdest thing. I replaced the pressure switch and tstat I got from Ford and at first not any real changes. Coolant was slightly backing up in overflow, fans were still on. Then I drove around a bit and it got slightly warmer, I monitored temps on my scanner and it climbed to around 150. I'd say about 1/4 of the way above cold on the dash gauge. Then I parked, shut car off, turned key back to ignition, let gauges sweep, and then noticed the temp gauge stopped at the middle like normal, so I started car and it stayed right at the middle where it's supposed to be. Scanner read 203 degrees. At this point I'm sure it's a sensor issue. Just which one. I do believe ect sensor because on my first drive the ect's would drop drastically as I hit the gas and rise just as fast as I let off. I don't think it's supposed to move around that fast. Even in the boiling water test the ohms of the ect sensor was dropping rather fast and I believe it supposed to drop ohms slowly. I'll replace ect sensor tomorrow. Also, I noticed on my scanner my ambient air temp stuck at like -32 degrees for a long time then jumped to -27 degrees and stayed there. Maybe my air temp sensor is bad as well? And for the fans staying on, could my tune be doing that trying to keep my engine as cool as possible?