My old head had no oil drainback holes in it so I hope I'm good there.
I took the Alfa out to run a few errands. Throughout the entire drive it seemed to be idling worse every time I came to a stoplight. I had teed in a vacuum gauge earlier and when I pulled into my driveway I almost had a heart attack when I saw the vacuum gauge was reading 5".
One of the vacuum lines I had teed off of had split and opened up as I was driving. After replacing that line the idle is back to 950rpm instead of 1000-1100 and the vacuum readings are back to normal.
While the idle does not fluctuate anymore it does still miss (at idle only). My tach has also been acting funky ever since I swapped heads. It sometimes will conk out completely or flicker.
I'm going to attack the fusebox and coil connections with a can of contact cleaner, a toothbrush and some holy water. Wish me luck.