That oil leak is a cheap, and inexpensive form of mid west rust proofing, and by looking at your photos of the frame. I'd say it did a great job of protecting the underside of your truck from TONS of rust.Also has an oil leak, fluid is all over the place on the bottom of the body and frame area.