I've been having an ongoing problem with service engine light. It comes on, I bring it to mechanic he looks up code , sees what it is and clears it temporarily.He asks me if I notice a difference in performance and I don't. To make this short everytime light comes on , his computer is giving him a different code as to what the problem might be.This has happened about 4-5 times. Any advice would be appreciated. I know first time it said spark plug misfire another time he said something about a coil. Last time he said it gave him about 3 -4 different items but not exactly sure as to what