On the photo the battery's are in front of their compartments, put them all the way back. And let the pilot sit as far back as possible. As Jo said the center of gravity is not so critical with a Jupiter.
For the source of the extra weight; have you used a lot of epoxy, polyester or other sealing materials in the inside of the hull? From the identical setup the total weight should be near my boat i would guess.
Make the motor tilt 0 to 2 degree
UP, not down! I run mine with zero tilt. Up tilt raises the nose when you apply thrust, down will push the nose deeper in the water. (witch you don't want ..
)