I had the same problem and it wasn't the battery. I went to Pepboys and they said it was a fuse and I had to eventually change the battery to so get ready to fork over a lot of money! But take it to a mechanic and see how much they say I paid 400 with the tow, service and multiple batteries and oxygen sensor
97 Es300 Oyster Pearl