I finally pinpointed my oil leak and it's coming from a damn wire. I disconnected it and found that it's leaking through the internal wiring of whatever sensor this is. I just need to know what part this is so I can replace it asap. I tried my best with pictures, but it's directly between the oil filter and oil pan
Sent from my DROID RAZR using Tapatalk
Sent from my DROID RAZR using Tapatalk
Comment