Bottom of the keel
Have you had the boat out of the water? If so have you checked the bottom of the keel? I've seen barnacles, marine growth, etc. that were on the bottom of the keel while the hull was clean. Needless to say I had a similiar issue with a lack of speed. Now when I have mine hauled I always insist they do a thorough job on the keel bottom. Don't mention and inspect it and many will just do a once over leaving an opportunity for a problem once the boat has been in the water for a while. Don't forget the prop as well. Barnacles love them and do a nice job of reducing their efficiency.