Reason is regardless of what hes doing in his crank he is still 5mm out at the top and were it passes the ports.
if he can find a geniune YZ piston he would instantly be 5mm lower , IIRC
or use a Piston port Dt1 piston and drill his own reed valve cut aways in it.
or use a spacer.
All cheap and easy weekend fixes to this problem.
all 3 answers will give the same result - he wont top the head out anymore. ( he never said i have a bad running bike or my crank runs against the cases, your all creating new issue for him to worry about that are not required unless he sights them also as problems, which so far he didnt.
the problem IS in the piston he is currenlty using ( wiseco) to the standard YZ barrell height, are completely differant and will never go together unless you do fork about and stroke it back in 5mm somewhere but why would you go to all that effort when there a 4 easy fixes
From what i get the guy is looking for a simple and cheap solution. regardless of what the probelm stems from. doing 1 of those 3 things will solve all his problems cheaply.
if the crank he has turns fine in that motor then there is no float issue and he is fine, if his question was how do i drop the rod/crank stroke he would just use the 311 rod kit, again problem solved.
Guy just wants to get the bike to run....... lets not make it too hard for the poor fella