My Jeep (2004 grand cherokee laredo straight 6) Will not start. When you turn the key there is nothing in the ignition. We had a starter put in and it would start with that. We tried to reset it and when we used the starter it would not shut off. We even took the cables off the battery. The only way it would stop is by pulling the feul pump fuse. The codes we got were P0505, P0135, P0320, P1489 and P1490. Help