Ok, looked at my reciept and I have the right one listed for my jeep. And as I recall I checked the impellers when I installed it, they were the same.
I did just notice a crack on my exhaust manifold. I might just throw a head gasket and a new exhaust manifold at this thing, it is really the only other thing that I haven't tried and with 198,000 miles on the clock there is a good chance that it is about time.