Ok so here is the problem. I have a 2004 elantra with 114000 miles on it. I purchased the vehicle about 2 months ago and it was running fine until yesterday. I was driving home and I thought I heard a knocking noise but I wasn't sure. The car drove fine and wasn't showing any signs of a problem. When I was about to drive to work and I started the car. The knocking noise was def. Noticeable and the oil light was on. I immediately turned the car off and checked the oil level. It's fine. So... If anyone has any idea what could be wrong please respond.