Well guys I was out messing with my car today and I got a new symptom that will probably be very specific. As you know I got the engine knock last week, well today I had it running seeing if I could locate the knock. While I had it sitting at idle speed all of the oil leaked out very fast. I'm thinking maybe something could've knocked a hole in the oil pan?