Hi . I had the same issue U do (2002 lx). Changed the plugs and wires and reset the check engine light, after 40 miles it went back on and I couldn't get rid of it. Than changed the coils with used ones - didn't help. The dealer recommends to put new coils and wires , but they R total of 300 + tax and I do not believe that this would solve the problem. In general the car runs well with the same good gas millage and only from time to time runs purely for seconds which makes the ch eng. light to start flashing for awhile and than go back to steady. I am not planing to spend 300$ to see if they R right so for now I will stay like this , but if any one has an idea , I would test it .