Have a Car Question? Ask a Mechanic Online.
Your going to have to do some testing at the time it isn't starting.
Don't blame the mechanic. Your problem is itermittant and he can't fix what isn't broken. The car has to be tested when the problem is occuring. If the problem can't be duplicated,then it can't be tested properly. I've supplied you with the proper diagnosis procedure. It's up to you what you do with it.
Unless you have other technical questions concerning this procedure, please click on the accept button.
That's right, we can't make you accept the answer but remember, we do this on a voluntary basis and we track when a question hasn't been paid and don't be surprised if nobody answers your next question.
You asked what needed to be done to fix your car. You were told that. If you want advice, take it to the mechanic and leave it there until the problem shows up. I can't help it if you don't like your options, but the fact is those are your options, whether you like it or not. I did my job, you owe the accept.