On a 2007 4WD 4Runner, I´m having an electrical problem. It occurs randomly, sometimes while driving the engine shuts off (no service engine light on the panel). I shift it to neutral and try to start, sometimes it works. Sometimes I have to stop and wait hours before it starts. There is battery power to all circuits except engine and all relays are OK. Sometimes it occurs before starting the engine. I have been to the dealer and the computer shows no error code. Any clues???