The X head numbers are
2843675
and I have a rebuilt set of L heads I was told were high performance with the numbers being
4027593
They have some extra ports for water it seems like but the spring size, valve size and other ports all look the same as the x heads