I changed it back so it's now just isotropic diffusion rather than logisotropic.  But I keep hitting infinite gradients.  The first step is always massively negative.