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?