okay so I’ve owned this mustang for about 6 months now and I’ve been driving it with the check engine light on for o2 sensors code. (The originals h pipe with cats were taken out for no cats) I recently got 2 new o2 sensors for the front of the exhuast and used the old sensors for the back, but attached mil eliminators between the wires in the back. I still had 8 codes for heated and regular oxygen sensors. I checked to see what else could be the problem. Found under my dash that a 20 amp fuse blown, labeled “Engine Controls” I then replaced the fuse with a new 20 amp fuse. Reset the monitors and dtc’s drove around the block and the car runs like absolute dog smells very rich. When heavy throttle car feels like normal but under normal driving with load the car stutters and barely feels alive and has no power. The only code available is p1151 [lack of HO2S21 switches sensors indicates lean] (pending). What bothers me is when I take the fuse out of the car,the car runs totally fine again but then I have 10 codes pop up for oxygen sensors as well p0443 [evaporative emissions systems purge control valve circuit]. And also p1451 [eveportive emissions system vent control circuit] I am running out of time for inspection and need help diagnosing the problem here.