This was stamped on the front, not sure if that tells anything? I would have thought based on the condition that this motor truly had 123k on it.. no signs of it being replaced.. even the oil pressure indicated an ls6 oil pump stock.. thanks for any input