Hello; My check engine light goes on and then goes off. My mechanic does not seem to be able to solve the problem?
You need a better mechanic. Even a checkout clerk at a auto parts store such as Autozone can read the codes. Reading the codes is the starting point to indicate what repairs are needed.