wanted: 2001 rancher 350 ES motor

my 2001 rancher appears to have a broken shift fork inside the motor. motor runs great, but for simplicity reasons, hoping to find a good donor engine. Currently it is full time 4×4, but can remove front drive shaft if someone has a good donor engine that is 2×4. Have replaced it with a 15 rancher, so just want this around as an extra bike for friends to ride along. looking to spend no more than $500.

live in St Louis area, but don’t mind traveling up do a day’s drive to get something good.