Will a 1995 cavalier 2.2 fit into a 1997 Chevy cavalier with a 2.2?

yes