you really should check the code in the ECU when the problem happens again

did you put in a new O2
was the old O2 tested
was the wiring tested

just because the ECU says its your O2 ( code 1 ) dosnt mean it is. could be a wiring issue.