| Quote: | |  | |
| A car mechanic who has had his own indie garage for 20 years. | |
| | |
not wishing to question his ability, but

, if he was a specialist in your particular make and model of car then I might, *might*, trust his diagnosis from just listening to the issue.
But
I guess he isn't, and the fact your engine warning light is flicking on and off should set alarm bells ringing in his head and he should read the code, even just so he (and you) are sure its nothing serious.
One of my cars was de-catted, every now and then the light would come on, and even though I knew what the issue was, I still blooming well checked the code to make sure!! (and turn the light off again) the problem with engine warning lights is they are binary, so once its on you could be having multiple failures living in blissfull ignorance thats its just 'bad fuel'