95 Grand Cherokee parts fit on a 97 jeep?

yes. parts from a 93 to 97 model are mostly interchangable