Alright, I dumped a ton of money into my Jeep in the last 2 days. I bought plug wires, cap, rotor, TPS, Crank Position Sensor, and nothing fixed my problem. So on a hunch I replaced my fuel pump, which was brand spanking new (no warranty cuz I didn't get the little sock with it) and that fixed my problem. So over the last 2 days I spent all but 300 dollars on my Jeep.