I got home from work, walked to the front of my car, and there was oil dripping everywhere... opened the hood, the oil cap was completely missing... would it be possible that it was damaged and oil was being forced out when driving and then leaking down when parked... and obviously now it was leaking alot because the cap was completely missing... I bought a new oil cap, changed my oil, gonna clean the engine tonight and check for any other leaks tomorrow morning...