Truck was running great until I got a p0420 I was going to leave it but ended up replacing the cat with an aftermarket one,since than I’ve had the check engine light on solid and blinking during misfire ,I’ve been having a horrible misfire a few times a day usually on start,meaning once truck is driving good it won’t happen again until the is shut off and restarted,once it happens when I try accelerating it sounds like a popcorn machine and there’s a terrible smell maybe fuel and doesn’t allow acceleration,until it breaks free and I’m good to go,I’ve replaced injectors spark plugs throttle body etc nothing seems to be helping any advice is appreciated
Since this issue didnt start before the cat replacement, i would suggest you perform whats known as an "exhaust back pressure test". You should be able to get a back pressure gauge at your local auto store for fairly cheap, or off amazon. Do some research into what the back pressure specs should be, and then you thread the tool into the oxygen sensor holes to test.