One more thing to ponder, just remembered. Last August I ran out of fuel but it turned out the sender went bad on my '98 and I thought I still had about 1/4 of a tank left.
In +90* temps w/dual Optimas I must have cranked a dry fuel pump for five - ten minutes, easily. Was told by numerous individuals, including my friend the parts manager at Jeep and a respected forum member that lack of fuel in the tank probably overheated the pump motor and possibly significantly shortened the life of the motor.
I still have not reinstalled the skid plate and a few days ago priced a new oem pump out the door w/my discount at about $313. I need a reliable xj to run from Long Island, NY to northern NH on a regular basis, have no choice but to replace the pump for "insurance" sake.
Maybe interrupting the ignition wire is a better bet...
sv