Something about the numbers are wrong but the short answer from my reading is the motor is the basic issue. It's a 1.7L that produces 120hp and the torque comes in around 3800 to 4200 rpm. These motors for the most part are kept a WOT just to move the boat and the longevity isn't that great because of it. They are a great motor for trolling.
The reason your having trouble getting up on plane with a heavy load is because the torque comes in at such a high rpm. You need torque to pick the boat up, and even the gas 3.0 puts out more then this one. If you look at all the speed boats the gas always out performs the diesel, but in most cases the diesel will outlast the gas.
If you want to get up easier with a heavy load you need to reduce pitch, but then this will cause you to run higher rpms and more chances to over tach