I'd recommend pulling the engine, then the crank so you can inspect it. The thrust surface on the crank may be worn down, in this case you would need another crank or possibly be able to get it ground for a wider thrust bearing. Most engines that I've seen excessive crankshaft end play on wore out the thrust bearings and the thrust bearing surface on the crank.