uh, 915 J heads right? Not the 915 BBM heads? :P And RHS no longer has the heads. Indy is now the only company who makes them, and those prices are on par with the eddy heads.
O.K. After all that what are a set of "X" heads that need to be gone through worth? I would gladly trade my 915 "X" heads to somebody that has a set of "J" heads with 2.02 intakes that don't need any work.
The X head casting number in question is 2531894. I believe there is another head with a small "x" on it which came on a 318? these are not the heads in question.