Seems like you replaced lots of things unrelated.
First thing to look at is: the spark plugs! be sure to use the OEM one for your engine. I do not know the specs for your, but mine call for iridium spark plug from ac delco. Other tried other brands/type and "saved" a few buck, but ended up having multiple misfire due to the plug that ain't the right type.
Today, they design the engine around the spark plugs! So they are extremelly important.