Will a 2004 dodge neon engine work in a 2001 dodge neon?

No, The neon was revamped in 2003, with updated engines and chassis changes. As a Chrysler mechanic, the 2000 dodge neon 2.4L DOHC is the best. That will fit in a 2001 also.