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
dont know bought if off a guy in macon few months ago