Rancher 350 Head Question

I have a 2006 rancher 350 and the head had a seat come out.
Instead of fixing i was going to replace the head with a used one.
My question is will a 2000 350 head work. It looks almost identical and
the gaskets are the same but there is one # different in the part #’s.
I put it on and will start and run but acts like its running real rich and will not idle unless i have half throttle on. Does it sound like a carb issue or heads not gonna work?