Can a 95 Jeep Cherokee engine be put in a 1996 Jeep Grand Cherokee?

yes as long as it is the same size engine