I know this is a old thread but for anyone doing research this is partially wrong info. The 99 and up xj block uses a cam thrust plate so the block is different. So if you are using a 93 block for example in your 99 you would need to use a older style cam and not a 99 cam.
Tim