Will the 5.9l engine from your full size 99 dodge ram fit in your 2003 Dakota?

The 5.9 litre engine from the full size 99 Dodge will not fit in the 2003 Dakota unless it is fabricated.