brought the car to the dealer, they found out water pump was bad and replaced it. Fortunately, the water pump was covered by powertran warranty(5 year or 60kmile), it didn't cost my a dime. I did google, 09 corolla water pump failure was not uncommon.