Have Honda Questions? Ask a Honda Repair Expert.
The p2252 code indicates a problem with the bank 1 sensor 1 o2 sensor circuit. The most likely cause of the code resetting even after replacement is a problem with the wiring to the bank 1 pre-cat sensor. I would check the sensor's wiring all the way from the sensor to the wiring harness.
Your question has dropped to my timed out list.
Please let me know if you need additional help.
If not, please don't forget to rate. That's how Just Answer compensates us for our time.