One would think that this could be a possibility b/c both trucks (in my limited knowledge) would use the same block but with different heads and injector pumps. I'm sure there are 1,000,000 other differences that haven't been mentioned yet, but I would think that it would be cheaper to just go buy a 2003.
My $. 02