When you checked the hose temps, was the car running or was it just shut down?
Running, the upper hose should be about the temperature of the thermostat opening temp, and the 160 degree is too cool in my opinion, and the lower hose should be about 30-40 cooler going back into the motor.
Once that 160 Opens up, it's never going to close again until you shut the car off and let it cool down.
If you have 240 at the upper and the lower hose running at idle, you have either flow issue or a restriction somewhere, possibly in the water jacket.
The idiot lights come on for temp in our cars around 240-243 degrees if I remember correctly.