Ive checked the gascap, it was okay, nothings wrong with it. Then i think i just go to toyota..
Would it matter even if i didnt get the car from a toyota dealership?
EDIT: i just called toyota customer service, and told me to go to the nearest toyota dealership for them to check it. thanks!