P0420 and P0303 Code CEL Help




I had the entire wiring harness replaced last November for a terrible engine rattle on startup and also the cam sensor oil dripping in the wiring harness. I am wondering if it is my cat that is toast (p0420) because of the wiring harness issue I had for many years causing my engine to dump or not give enough fuel into the injectors?
And also could a bad cat give off a misfire on a cylinder (p0303)? I ask because when my CEL went on I redlined the car and it got stuck at around 6,000 rpm then gave the CEL.


