My service engine light came on and after checking the code it said it was P0152, the #1 O2 sensor in Bank 2. So I replaced that with a Motorcraft sensor, reset the computer, and the Service light came on again. So I checked the code, and now I'm getting P0156, #2 O2 sensor in Bank 2. I have a feeling that maybe it's not the sensors, but could be an electrical problem somewhere. I'd like to think that it was an easy fix, and replacing the sensor would cure everything. But before I go out and buy another sensor, are there any other problems that could be causing this? I kind of have to question the fact that both sensors in Bank 2 would go out at the same time, but I guess you never know. The car's about to turn over 60k miles. Any help would be appreciated. Thanks.