I have changed all 4 spark plugs and replaced them with the same original ones, I have also changed both sensors. My question for u is why is the misfire code still showing up as 2 and 3 and random? Why would the light still come on? What could it be?
Is it really missing? Did you clear the codes after scanning it and replacing the plugs? If you didn't clear the codes with a scan tool then you must do that first and see if the codes come back. If they do then we need to test the coils or wires and the injectors.