Q: Why my car keeps dieing? on 1997 Acura CL

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
Some times it runs okay for days then dies and won't start intell the next day. Some times it runs.5 or 10 minutes then dies. The next day or after it compleatly cools of it will start and run for a while. I have taken it to three differant shops and thay can't find the problem. Can you help?
(1) Answer
It might be your starter switch, when they become defective they act intermittenly. I had an issue where when I drove the car it would shut off at any time and then it would start back up and do the same thing. I did some research and it pointed to a defective starter switch. I replaced it and its been good for four years now.