jpaez98 I was actually about to tell you to ask Brian here for advice. He hasn't done a swap, but he's got a 3rd gen also.
Now don't quote me on this, because this isn't my generational expertise, but there may be a supercharger kit for it. Maybe. I know there is for the older OHV 4.0 V6, and I thought I read somewhere that the SOHC can fit the supercharger also. I'm not sure if I actually did read that, nor am I sure if the '05 SOHC and the older SOHC engines are the same. I know they are similar, but I think the wiring harnesses are different. Could be wrong though. I've got the OHV. Just be glad you don't have that. It doesn't have much power at all. But it makes up for that in simplicity.
Idk how much your swap would cost, but from what I've heard (a couple times) allot $5k for a basic custom engine swap, so even if it's basic you'll have money to fix the issues that arise. Because issues will arise. If they don't then the stars must have aligned for you. I'd just get a truck with the right engine.
(gosh this post is getting long, but I'll shut up eventually)
Another thought I just had was you could look for a totaled V8 that has no drive-train damage. Like maybe it rolled or got T-boned. Then buy that for as cheap as possible, and swap over everything. Engine, tranny, transfer case, accessories, computer, rack and pinion (if they're different), etc. Hell you could even take the rear axle if it's got a better ratio that yours. If I was going to do a swap, and was determined that I wanted to do a swap rather than get a new vehicle, then that's the way I'd do it.