I have a 1997 Jeep Grand Cherokee Laredo 5.2L v8 overdrive. I was driving home from work monday night and my car just completely died in the middle of the road. Long story short, i had it towed to my mechanic and they worked on it for 2 days and the only answer they came up with was the the...