Engine light on, motor cuts out while travelling but restarts itself, but if stopped won't restart till motor cools down. Have been to Toyota, first said it was igniter but my model rav 4 doesn't have igniter. Have had car to autoelectrician who said it was maybe ignition relay which they replaced, tested coils/good. Checked out a few other things. Then called in mechanic, timing belt kit and $500 later. All to no avail, engine light still on and won't restart if hot. This car has been discussed by quite a few mechanics, seen by Toyota, seen by Autoelectrician and his referred mechanic hence timing belt replaced and no-one can find what is wrong with this car. Has cost me sooo much money so far and still have problem. i am not game to take it anywhere else, have lost all faith in so called car fixers. Any ideas or help would be appreciated as l am at my wits end. Have also renewed fuel pump and filter. I thought that you could just take these computerised cars to whoever and as long as they had scanner they could tell you what was wrong and needed fixing, apparently not. And now they want to charge me just to do the scanning.