That year had a recall on the fuel tank sending unit. Take your VIN# to a dealer and check to see if it was done or look it up online. I think Chrysler has a site for checking your recalls.
Do that before you tackle the stalling problem....it might be connected. If not, check our Zeejay's "12 things to check if your Jeep is stalling", here in this section. It's about time your PCM went bad anyway. Most of the rest already have. I'm on my 5th one.
On 7th PCM. Finally got a good one.