its the dizzy
I went thru it,same code,but my teg would sputter when driving,changed spark plugs,cap,wires,nothing would fix it,did a bit of research,turned out the cyp sensor is embedded within the distributor and can't be repaired,I opened the dizzy and cleaned it well inside still to no avail.ended up buying a dizzy of a guy that saw me at the junkyard and heard me tell one of the dudes in there my problem, went to his home bought his dizzy,I first removed mines then his,replaced them and VOILA the car runs like new again.BTW its a 97 integra rs(obdll).hope this helps bud.