Engine and transmission swap 1999 Blazer to 1999 Sonoma

Please fill out the following to ask a question.

Hi everyone,

Will need to replace the motor and transmission in 1999 gmc sonoma 4x2 pickup. Have located a 1999 Chevy blazer 4x4 as the donor vehicle.

( I want to keep the sonoma pickup as a 4x2, no desire to make it a 4x4)

Would like to swap motor and transmission from the blazer, as it has lower miles.

Can motor and transmission be swapped with little fuss/things to change?

I'm thinking the engine oil pan is different, as well as the transmission?

Not sure about the exhaust manifolds, or engine oil pump/screen, or the transmission oil pan either.

Any Advice appreciated before I embark on this project.

Thank you