Originally Posted by corcan1
That's a '91-'95 engine block. Check the head casting number, it should be 7120 on the '91-'95. The '96-'99 casting is 0630 which is slightly different from the earlier HO head. 7120 is compatible with your engine, but the intake/ exhaust flow rates are slightly better on the '96-'99 head (which is the best of all the HO- era 4.0 heads).
edit: I can't remember exactly if they started using the alignment pins on the engine block around '96 or '97 (or later?). Earlier heads don't have the holes drilled for the dowel pins. It's not a huge problem though, alignment pins are there to help head alignment when installing it.
1998 Grand Cherokee 5.9 LX daily driver, 1.75" BB, 32" KM2s, HPD30 Eaton e-locker/D44a stock LSD, 4.56 gears, custom- fabbed tube bumpers and tube fenders,...
1990 XJ Limited (4-door), 4.0 I6, AW4, NP242, ***rolled and totalled @ 165k miles***
1990 XJ (4-door), 4.0 I6, AW4, NP242, PBR 42" tires, Unimog 404 portal axles, 110" WB, full cage + uniframe completely rebuilt, front 3-link + panhard / double triangulated 4-link rear,... ***SOLD***