Mis fire all cylinders
I'm new to forum and have been reading a bit. Basically cel was on but car ran fine...for a day or two. Turning off and back on smoothed it out a few times but now it is constant miss and seems to be running on 3-4 cylinders. Cel flashes on start up and then goes solid.Code shows p0301-p0306 so misfire on all cylinders. Replaced cps today and no improvement. Basic knowledge so what is next? I don't want to just randomly throw in parts like fuel pump and filter if not needed (which apparently I did with cps) but am willing to try some suggestions. No obvious vacuum leaks. 2005 6 speed convertible with 79000 miles.
I know this has been addressed, sorry but cps seemed most common fix. Hoping I missed something simple and easy