Hi we have a 96 Jeep Grand Cherokee Laredo 2wd 4.0L. We have been chasing problems on this thing non stop. It had a problem with dying randomly we have changed the fuel pump, fuel filter, crankshaft position sensor, distributor, and it seems to have fixed that problem after all that just the...