did you run these heads? these are what Im looking for but I've heard nothing but nightmare stories about these chinese procomp heads,but I see them all over ebay........guys say the holes dont line up and the pushrods are off etc....can you give me some info? thanks,cameron...714 883 6171