Intermittent stalling problem.
1995 jeep wrangler, 2.5; intermittent stalling; fuel smell; codes read as follows: 12-beginning; 33- A/C (None) 22-MAP vacuum, 23-CTS, I think, 24-MAT sensor; 54-don't know; 22 again, 24 again, 13- , 24 again, 55-End. Sometimes won't start at all after stalling, sometimes right up again. Cannot get it to start with popping the clutch-sometimes will get it to start, while it's coughing and snorting, with the ignition (yes it grinds a bit). And loosy goosy wiring harness on right side of engine compartment can sometimes be 'jiggled' to get it start up again.
Coolant temperature gauge is operating but not reading much, all other gauges functioning and inspection of printed circuit on back reveals no damage/short. Coolant temperature sensor replaced about 8 weeks ago, prior to 2400 mile round trip with no problems, but didn't change gauge reading.
Over life of vehicle following sensors have been replaced: Crank Pos. Sensor, CTS(as mentioned), IAC, TPS, Ignition Coil (Including the mounting bracket which cracked once), distributor pickup, alternator, battery couple of times. MAP and MAT sensors have never been replaced.