By Fins you are talking about the cooling fins around the head, right?
For lack of the correct term I am referring to JPS; Jet Post Stem.The entire post,No doubt this was at least part of the problem, it seems it was in place but completely
unscrewed, probably vibration, I may not have secured it tightly the last time I had it apart.
I'll let you know, how it starts.