yeah this one. https://www.ebay.co.uk/itm/363012511881I have to say, I felt the same about my new engine, especially during the running in period when I was constantly out in it. Then after a winter layup, you get into it and it makes you grin large!
Which rad are you getting? An eBay aluminium one perchance?
I wonder if the engine mounts have more longitudinal movement than anticipated? Come on, how hard were you braking
That's an interesting thought about longitudinal movement, there must be some! but I hardly used the brakes on that run. ¯\_(ツ)_/¯