I installed a BMW check vavle in my fuel line. For those new to this topic the backflow valve on in-tank XJ fuel pumps goes bad over time. It casues fuel to leak back into the fuel tank after shutdown. This causes hard starting b/c the fuel pump must now pump new fuel from the tank to the engine. The check valve I installed prevents the fuel from flowing back to the the tank via the fuel sending line. The Jeep still stumbles at startup and continues its hard starting issues. It was a simple install. Man, I thought I had everything figured out. Imagine my surprise when it didn't fix my problem. I'm not sure weather it's a leaking injector, CPS, MAP, etc... Any more ideas?