It smashes completely flat too. That would fix the .5- 3mm fluctuations.
If the bearings are good fitting and the crank is floating, put a small spring washer between the bearing and crank. Collared around the shaft, touching only the inside ring of the bearing. That’ll take up the slack.