On a 1998 Mercury Sable. I was driving it and it started to handle rough so I went and had it looked at. The car shop said it might be a camshaft position sensor or synchronizer. When I started it up again it works fine now and haven’t had any trouble running errands but the check engine light is on. Can someone try to help me figure out what the problem is?