Drained the oil and replaced the filter. Drove it for a little bit and the CEL light came back on. I guess now I will try to replace the camshaft position sensor.