First, that sucks. I set a rod knocking in a slant 5, but never windowed one. Sucks double on a fresh build too!!
Second, pistons made in.....?
The time mine popped, a guy said there was a oil passage in the crank that was undersized on some slants that caused the rods on that journal to go...