G'day Werowance
from past experience, store bought diesel fuel is often low on the volatile component of the mix, so the home mix fuel is always a better bet, provided you can get the ether. Also only mix enough fuel for running on the day.
On the crankcase leakage also check around the front...