Chevy 350 help..

Going to get a timing light tomorrow and check that. Still not certain it's not the egr solinoid. Read on a Chevy forum you can disconnect the egr vacuum and plug it, then drive it. I did that but no change.

As for the cats, they are new from the po, he had to have them to pass inspection. Also though, it's more of a jerking miss then a loss of power.