It has been months since I posted this. So far, it has not happened again. I put my trust back to Toyota assuming that it has already been solved. They have replaced the necessary part and everything seems ok for the past 7 months.