I have a 99 Grand Cherokee, 4x2, 6 cyl. 4.0L engine and I apparently ran over something and dented the skid plate. Now the truck is leaking fuel. Ugly. So I more than likely have to replace the fuel tank. But I'm finding it very difficult to find the part and one parts store told me that I can only get it from the dealer. I'm hoping that's not true because I've seen fuel tanks for other models for $200 and Jeep wants to charge me $542. Any suggestions on where I could find a new fuel tank?