Usually it has to do with the TDC sensor in your distributor.
For some reason when my old ls setup threw this code a new cap & rotor resolved the issue... Don't ask me why...
Easiest fix is to find a known working distributor for your vehicle & try it out
Good Luck.