I have checked for leaks and there are none. I have also checked my mileage and it has not decreased any noticeable amount.