I am an idiot. I guess it happens to experienced builders as well. I was finally able to figure out the shaking issue. I did a compression test & found out that all 3 cylinders in bank 1 were 74, 112, & 109 respectively. Bank 2 were 145, 149, & 150. No problem with that one. Did a leak test & all the low comp cylinders leaked through the valve covers. I then did the 'teaspoon of oil in the cylinder' test. Compression went up on all low cylinders. So i thought to myself: "There's no way i screwed up installing the piston rings on all three cylinders on that side:shrug:." Perhaps i didn't tighten down the head gaskets properly? Nope, i followed the torque sequence to a T! Or maybe the head was screwed considering it's the same head from the previous carnage? Nah, the machine shop tested it. And there was no way i was pulling this engine again... So what then did i do wrong you're thinking? Well, i pulled my valve covers only to find out that i had somehow switched my Intake & Exhaust cams on bank 1(firewall side). Yup, i deserve a trout smack:troutslap:. This is 3L engine build number six and i still make a boo boo like that. Anyways, i'm putting it all back together now. Whew! Thank goodness i didn't have to yank this thing again. Small question tho: I've inspected the bank 1 head again to make sure the accidental switch didn't hurt anything else, like bend a valve or sumthn. No signs of such. Anyone think i should send the head back to the shop for one more inspection?