This is a 2008 Toyota Vitz.
Neither I nor the mechanics I've been to can figure out what’s wrong with my car.
Every time I go to a mechanic they tell me a different story and ask me to change different parts. When I start it in the morning or after a few hours it takes time to start. I can hear it struggling and sometimes it starts on second or third try.
I’ve been to three mechanics and each told me different story and made me replace different parts (plugs and injectors).
I've asked them to check the airflow sensor they said it's fine.
If anyone can tell me what I should ask my mechanic to look for, or if anyone has fixed a similar problem that would be really helpful.
Thank you in advance.