Dave, I feel for you mate, I know how I would have felt! I did 1200 miles total on my Goodwood trip so I will open up and see what's left. I had noticed a fine deposit of what might be Acoustafil on the chassis which might indicate a leak so I need to check that too.
DaveB