This is the update for my 2007 camry with 290k miles now.
Morn than a month ago, I posted one post for my camry hard to start when engine was hot.
Soccer88 is right, it is the fuel pump problem. It has been 2 weeks since fuel pump had been changed, everything is working fine now.
Thanks everyone.