Interesting thought, new encoder, new shaft speed sensors, still blowing fuses. I'm giving this a try. ThanksIt could be a wiring problem in the harness down under the body,or shorted at the plug. A close inspection could uncover a problem area.
Try unplugging the encoder motor and installing a new fuse. If the new fuse does not blow, it could be an encoder motor issue, or damaged wires at the encoder socket. Was the replaced encoder motor a rebuilt unit or new?
Rod J
Issaquah, WA