From: Aldorus on
Two days ago my 2001 Toyota Camry (115k miles) stalled on the road as I
was starting to slow down ... I restarted fine.

I popped the hood this morning and found the Engine Coolant nearly
depleted. I had bought Toyota coolant some months back. I filled it ...
and will be taking the car to a dealership tomorrow.

Just curious, what the possible causes could be?