Lotsa ridge is probably a good indicator of worn out ring grooves.... so IMO new pistons are in order