Is it one of the big fuses blowing or small ones? Did you check the whole harness runnging down the side of the transmission where the oxygen senor wires come out of the main harness?
Ford Technician
9 Years of Professional Ford Experience. Current Shop Owner.