I am at my wits end.

Also check for two plugs BEHIND THE CAMSHAFT THRUST PLATE!!!

I had a machine shop leave those out once and it took 4 engine pulls to find it. You have to remove the camshaft thrust plate to see them.