Jeep Grand Cherokee 2004 is a 5x5 bolt pattern (as are other years, probably), so are Libertys, IIRC. Yeah the offset is wrong, but maybe something aftermarket will fit and look good, and have a zero or slightly negative offset. Just thinking out loud here...