Have A very good look at the mast step.Make sure there is no steel somewhere under it.Make absolutely sure there is no rusted steel plate under the mast.Also look for pitted corrosion on the mast under the mast boot and passing through the deck.If the mast is deck stepped,still look under the compression post. Hull will probably have blisters.