OK so im diving down the highway today and all of suddne my car dies no loud clank noise or anything just dies so i pull over and under my car lays a puddle of oil. on my oil pan there are like two small slits on the front is from the inside out but the one on the back im not usre but they are in the same place on the oil pan just on diff. sides. and it will still run but now makes a weird noise. i didnt drive it just tried to see if itd start. anyone have any ideas what this could be?