Yeah having to pull a brand new head sucks. I have seen brand new heads that looked like GARBAGE and were not cheap to buy either. In hindsight it was wise not to modify the new head but a shop with a good rep would've put a few hours in on it before bolting it down. Glad to hear you are now experiencing some happy motoring after all of this