Have a 95 yj 2.5 and have some stalling problems. The thing is it just stalls as if the key were turned off, no sputtering, no loss of fuel pressure, and it's completely random. It could drive 10 feet or 10 miles, but it's bound to stall eventually and it usually starts right back up several minutes later. Replaced cap & rotor, ignition coil, fuel pump & filter, spark plugs still have a nice blue spark. I'm at a total stand still as to where I should go next.. CPS maybe? All input is greatly appreciated!!