I have a 97 FLHTCI and recently changed the oil. After changing the oil the check engine light started coming on for a few seconds after starting the engine. I checked my repair manual and it told me how to check for fault codes. It comes back that the camshaft or crankshaft sensor is causing the light. The manual explained how to clear the code and after doing so the light stayed off for about 150 miles. Any ideas what is causing this . Thanks.