My 2001 TJ suddenly started overheating (temp gauge shot up) to 260+ (red zone). Checked the engine coolant reservoir and completely empty. Refilled and made it home OK (short distance, few miles only). After been parked for a day (and not running the engine) the reservoir is below where I filled it up to. No visible leak underneath the engine. Same thing happened 2-3 months ago. They did a system flush, replaced the thermostat and tested the coolant system OK. Basically looks like the same thing just happened again. Thoughts anyone?