This is the used rotating assembly from a 1995 Nissan 300ZX Twin Turbo. The motor had about 95,000 miles on it in 2003 when a camshaft failed. The cam failure had no effect on the block, pistons, etc.