Update:
I finally had a mechanic come by yesterday and put a laptop to the motor. All the readings were normal at the dock & under a load. He mentioned that the boat just seems to be working hard trying to get the boat on a plane. He also thinks the boat is over prop'd. He did mention that...