Replaced 2 (Denso) O2 sensors with 2 (Bosch) sensors and the scanner still reads P0052 Bank 2 sensor 1 Heater High and P0058 Bank 2 Sensor 2 Heater High.
Check the O2 heater circuits, you may have high restance there.
Don't know how to check the resistance.
You need an ohm meter or a multi-meter that has a setting for ohms, and if you are not experienced, best have it done. But if you are going to do it see this: And remember you are not testing the sensor, you are testing the circuit http://www.ericthecarguy.com/obd-code-lookup/23-obd-codes/obd-ii-codes/141-p0141-p0135-p0147-p0155-p0161-p0167-02-sensor-heater-circuit-malfunction
From that article: ".....you might find yourself scratching your head because the sensor you replaced didn't turn off the check engine light." Be sure to watch the video, the top one with the scanner. It's long, ½ hour but you will learn a lot, I did.
Good show FordNut
I don't want to step on your toes t-shoes. Just found that and thought you might be gone
No problem there, that was great information, and that is why we are here.