I have a 1999 Toyota Camry with 193,000 miles on it. When I was driving a few days ago, the battery light came on and the engine died at a red light. It started right back up, so I didn't think anything of it at the time.
A couple of days later, it did it again, only it didn't start back up, it wouldn't even turn over, it just clicked. It turns out the oil was empty, so we added about three quarts and after about 15 minutes it cranked and ran fine.
The next day, we changed out the oil and filter. It ran and sounded better, but only for a day. I was driving and I started to hear this loud ticking/knocking sound that got louder when I accelerated. It sounded like a card hitting a fan. It then died and wouldn't turn over.
The oil was good and full. The engine was hot though. It didn't show on the gauge, but we sat there for about 30 minutes with the hood up to cool it faster before starting it back up, and when it did start, the engine only ran if the gas was being pressed. So we let it sit for about another hour. We started it again and now it ran without help.
When idling, it has an awful loud knocking noise and kind of shakes. When it's in gear and the gas is pressed it changes noise to the card hitting the fan, and it doesn't shake.
Does anyone have absolutely any idea what happened? Why it's making the noise? Am I about to blow a rod? Have I blown a rod? There's no sign of any holes in the engine block.