Have Toyota Questions? Ask a Mechanic for Answers ASAP
Hello and welcome to just answer. I value your input to my questions so I can help you better. This is what we do in a shop when we get an intermittent problem as you have . First off never assume what it may be we need to find out if indeed it is either electrical or fuel related. To do this you have to be prepared to do some quick tests when it acts up .Get ytourself a can of quick start and a spark tester. You can usually get both at your local automotive supply stores.
Now when it acts up spray some quick start into the intake and see if it tries to fire. Caution - don't just spray lots in and try it yourself. have someone crack it while you just give it a little shot. just enough to see if it tries to fire. Easily enough to do by removing the air intake hose to the throttle body. If it kicks or tries to fire then it's most likely fuel problem. If it don't then we need to use that spark tester to see if it is sparking.