Heads were clean….installed them and have had good performance. They did not want my cores based on them being a marine application (Vortec 5.7 raw water motors). Two months later I noticed a $200 charge for core on my cc. I called and they removed the charge. I would use them again.