Should I remove the Styrofoam from the motor unit?
No. The Styrofoam in your Dolphin is there to help its movements for maximum pool coverage.