Hi Pete, The 1946 B31 will have the crank case breather located on the drive side of the crank case, not on the timing cover as in later models, so I'm guessing that the issue is still too much oil in the crank case for some reason. All the best, Glenn