Well i showed the jeep to Blackford and he figured out the problem in about 45 secconds. My exhaust had broke, then the malfunctions. Turns out the exhause was broke right by the tank. It was heating up the fuelpump and tank. Put a new exhaust on and the problem is fixed, took it on a long drive and no probs.