Motosung, you mentioned you just changed your break pad not too long ago at TCM. Did it occur to you that TCM might not do a proper job, like they did not clean off all the break dust, or install the break pad or whatever mechanism properly that it caused it to jam? Remember you had did 100k without a single problem, and normally break calippers would not cause problem, because this is the most important portion of a car.
You should have questioned TCM and asked them to explain how and why it jammed after their service.
Just my 2 cents thought.