piston problems