random spikes jutting out of mesh
I believe it's a problem on normals. Visualizing the Normals at the [Properties Region] -> [Mesh Displays] revealed some peculiar normals.

At the same time, recalculation didn't work properly showing that you have topologically wrong faces. (Actually I found some but it's too tedious to name them. Add comment if you cannot find any)

Hope it helps.