well, i'm not sure that this is the cause of your issue, but i do know that for these cars, delco o2 sensors are the ones to replace with as the others throw off the numbers and don't work as well.

as for not having power, it sounds like a clogged cat, but that wouldn't explain the low oil lights. then again it could just be a retarded dummy sensor for that.