Further update. The problem with the purge valve came back, turned out to be the wiring harness close to the
plug (Brown plug) cables shorting together causing the purge valve to run all the time. It also caused the 02 sensor fault code to set again (P0130) as it forced the mixture lean, such that the 02 sensor stayed at 0.2v or less all the time. Thus the
thought the sensor was faulty.