...thousand miles on it.? It runs well I am just concern about that leak, so many shops rip you off telling so many things in this area.