Probably the best way to repair it is to fit a complete second hand engine from a wreckers & use any good parts left of the old engine for spare parts.
These guys will have the parts required to get it running again
http://allgrandcherokee.com.au/
Cheers