Quote Originally Posted by avguy View Post
Assuming you've reconnected everything correctely, I'd suspect a timing issue. Did you try a compression and leak down test?
I've set the timing 3 times. I turn it over by hand a few times and it stays in time. I start it and it runs for a while then the code comes back. I take it back apart and the exhaust cam is out of time. When we had the heads done they ground the valve seats and installed all new valves and new valve seals.