4.7 engine swap?

I wouldn't touch a 4.7. I have seen more issues (early versions 2000-2003) with more rod/ crank issues than you can shake a stick at. That being said, trying to find a used one is fairly expensive too.