Sorry for the dumb questions, how do I get a CEL code? and how do I check if the timing is correct.
On a side note I just got a mechanic to take a quick look at it for a sec and he quickly said it was the distributor. He said pretty much exactly what fstop128 said.