It sounds like your thrust bearing has too much clearance allowing the crank to move back and forth. When the crank is reground for a rebuild the crank grinder should set the clearances for the new bearings on #3 main thrust surfaces to .002-.003 inch (or whatever the specs call for). Check with your machine shop.