i have an 03 xb9s and would like to know what all is involved in using xb12 cylinders and Pistons. I'm aware the stroke is longer in the 12 but are the crank or connecting rods compatible with the 9 bottom end? If so, where could I find one? Will the 12 connecting rods work on the 9 crank? Any info will be greatly appreciated.