It does not take much oil to cause a sheen on water. A few drops are enough to cover a swimming pool. Slope will effect the leak, it could be at the rear of the engine but running down the frame before it drips off. The AC drain is on the drivers side so my guess is that the water is from the AC as it condenses moisture out of the air, the oil could be that the evaporator core is leaking, that would also give you poor AC as the charge gets low. Not a cheap repair and not a DIY type of job as the entire dash has to come out to replace it. I would probably take it to a shop and have them take a look and see if that is the case. Then go from there.
Tuesday, June 13th, 2017 AT 9:59 PM