I checked where the oil was coming from while I had my car on and it seemed to be coming from the oil pressure sending unit like mentioned. I got one, added some thread sealer to it, replaced it and added a quart of oil and its back to normal. Thanks for the help everyone. =D>