How deep is the prop center in respect to the sponsons? Often the prop will 'pull in air' just going over a roller, so if it has more "smooth running" than "rough running", you don't have a problem. Unless something is loose! 12" prop seems large, but the prop center may be out of the water at speed (surface piercing). 600HP should be able to turn the 18's at least 5500RPM's with that airplane prop, look at your tune up. I have always put strakes on the outer sponsons of those boats, the center is where the load is riding and the outer angles have no lift, just drag. Does it turn well, above 40MPH without the fins? What is the shaft angle? Where is the motor mounted? The V-drive? At least you got to go boating!