D1105 Piston question