Yes, but I would only use a 0331 head from a 2003 or 2004 Grand Cherokee. (Maybe 2002, though I think the WJ used the bad casting for an extra year.)I understand it is extremely tough to place a 4.0 out of a grand Cherokee in a TJ but can the head be used? I have access to an engine out of a Cherokee and knowing my luck (now that I have talked about it) my 2001 head will break tomorrow. I would recon this head for insurance. thanks
Make sure the head is stamped TUPY as that signifies the updated casting.
Also, my understanding is that WJ and 2000+ TJ blocks are interchangeable and can freely swap.