OK here is the deal I have a 1990 jeep Comanche pioneer. I'm having some problems. It's hard starting and the idle is rough after a few minutes and then dies. I checked the fuel pressure and its at 24 psi. new plugs cap an rotor. ignition mod is good. but not a strong spark. compression is great. cat is clear. all grounds front and back are clean and tight. brake controller is fine also. If I put it in drive just bogs out and tries to stall. back fire comes out on top, not through exhaust. now here is another weird part of it. i checked all vacuum lines and there all fine. But when I checked the line on the brake booster to see if the valve was dirty or clog idle came right up. I also checked the egr that's working also. any suggestions before I drop the tank.