Awesome build. Make me more worried that the motor i swapped into my 04 xb12s is a 07 motor. I had no idea of these known failures. My brothers xb12r is a 07 as well.. FML.
On a side note i thought that the 08 cranks weren't a direct bolt in without some machine work, etc? I guess you proved that wrong.