Thanks to everyone who replied. I lost the broken fins up in the mountains around skyline drive in Virginia along with the brake peddle and half of my right foot peg. This gives me some leads to chase down. I was not aware that all of the newer heads were the same. I was just going by what my mechanic was telling me.
I sure appreciate all of the quick replies.
Safe riding,
John