It has both. The difference between a long block and short block is whats on them.
A short block is just that the Block with the pistons and crankshaft.
A long block would be the short block with the heads and valve cover attached without any accessories attached.
It is in the engine block area.
18436572, taking as number 1 cylinder the foremost front cylinder of the engine block
It's the same engine in both.
If same engine and transmission models, yes.
It is on the right rear of the engine block(pass side) just above the oil pan.
The crankcase is the inner part of the engine block and oil pan.
Six quarts
The engine computer is the regulator.
If it is the 4.0 engine. then it is a different part number. If you could give what engine you have it would help to let you know.
Can a 2004 Power Tech High Out Put Engine Fit in a 2001 jeep grand cherokee limited 4.7L v8
Inside the oil pan, mounted on the engine block.
The 2010 Jeep Grand-Cherokee has a V6 engine.