Mark,
I've often had top water prop baits have their bodies spin, mainly on mass produced baits. The easiest way to correct it, that I've found, is to take a bell sinker and fasten it to the hook hanger on the lure body. You might have to experiment with the size of the bell sinker but 99 times out of 100 it works.