You might try sending a PM to Rick (xjs4ever) since he doesn't check the site often enough. His work schedule is crazy though so I don't know if he can take the day off. :dunno:
150k is nothing for a Jeep inline. I would check into the other aspects of the engine; sensors, timing chain, etc. There's likely nothing wrong with your block. :thumbsup: