If it damages the pistons you will know about it, don't worry! In the meantime, take it easy on the engine until you get the problem diagnosed! Just out of interest, did it cut out after going through a big puddle and the start up and go in to limp mode? I found out, one rainy and dark night that zeds don't swim too well!