did you align the motor? if not, that rubber smell may be the coupler eating itself.
are you running the motor on the muffs, or at the boat ramp? the other screeching noise could be your impeller eating itself from lack of water. if you tried to suck water from a bucket, you toasted your...