Did you try a thermometer in the radiator while you run it up to temp? Verify the gauge & thermostat first, then test your bypass hose theory by pinching it off and see where the temp goes.