Those heads should be a good match,....sounds like the rings......how many miles on the build??