Quote Originally Posted by artpogi
it's either a major problem or just a dirty or loose sensor (I hope it's this one).

Try disconnecting the battery and see if the CEL will turn-off, if the CEL still lights up after the resetting (disconnection of battery) better bring it to the casa and have them run a diagnostics.
You could also bring it to Speedyfix's shop, they could read your ECU there.