I have a 2008 Toyota ISIS with no codes but won't starts and sometimes it turns over and die back shortly after it my mechanic cannot find the problem but when he put gas in the throttle body the car starts fine sound like gas problem what do u think I should do