Sorry to hear of the few mishaps.
I was really pleased today. Executed my race plan perfectly and took PYG 5 minutes slower and Ribblehead about 10 minutes slower and then ran the second half quicker than before and almost got a PB - probably would have but for stumbling on the top of Ingleborough which gave me my first and only cramp.
I had to walk off the top, take my secret weapon gel and some salt with nuun drink and I was back on my way and finished fine.
Next stop Ennerdale hopefully.