I see another problem. It looks like your atx oil pump case is sitting on the car's frame. This will eventually crack or wear the case away until it leaks. You need to replace your drivers side motor mount and or the front mount on the engine.
Regards,
Bob