I ended up throwing a duralast radiator in after an AutoZone comment said "works great with my 2003 LLBEAN" Replaced the old thermostat (NOT OEM) with an OEM thermostat. Also...a bolt was finger loose (YIKES) on the thermostat housing so I'm thinking that was where air was getting into my system and messing with the thermostat. I hadn't touched those yet in my 30k miles with the car. I feel very lucky. I bled the system of air and added coolant with a funnel kit and the new thermostat opened just fine. I used my OBD to monitor the ECT temp and it bounced between 190°F and 199°F as it opened and closed. Burped some air bubbles and I hope it's all good :--) I will be ordering a new temperature sensor even though it seems to be working fine while bleeding the system... At 220k miles, why not.
Fans are also kicking on and off as intended. I will definitely be cutting that o'flow tube at 45*, that is very smart. O'flow was also pretty filthy at the bottom so cleaning that was good too.
I definitely don't have that...I will make a trip to pick and pull to try and grab one!
Also no other signs of engine overheating that I could tell...just that temperature dial moving a bit (I think it was happening on hotter days...but the AC on also seemed to stress the system. With my potentially bad/dirty radiator, dirty overflow, loose thermostat housing bolt and non OEM thermostat...kinda makes sense it was running hot...
Thanks ALL for the help :--) will keep updated on the new rad + oem thermostat