How many miles on the head? Can't throw new cam in a 100-200k miles head if the journal clearance is off that will cause your problem. That's not shops fault that's justusing an old head
bad luck really
And for you to say thats from using an old head when you dont know how many miles on it is out of the question