My 03 Mazda Protege5 has 4 codes coming up. I'm wondering if they are all related or separate issues. The biggest is P0303 cylinder 3 misfire. Pulled the plug and it looked burnt around the bottom as well as a little charred above the nut. Replaced it but it still feels rough on 10 mile test...