Will the working motor from my 2004 Saturn Ion 2 L fit the transmission in my 2003 Saturn Ion 2 L

I have a 2003 Saturn ion 2.2 L with a blown engine it has a manual transmission. I have a 2004 Saturn Ion 2.2 L with a good motor currently with an automatic transmission. If I pulled a good engine out of the 2004 will it fit onto the manual transmission in the 2003? Are there any special circumstances that I may have to anticipate?

My car has 107000 miles.
My car has a manual transmission.

– Will the working motor from my 2004 Saturn Ion 2 L fit the transmission in my 2003 Saturn Ion 2 L