The blocks are identical from 96-08. The oil pan is different as the newer ones are structural. I'd go with what you are saying, lowest mileage, best running. The other stuff is small and can be swapped over.