What are these and why are they leaking
One is your voltage regulator, the other is the ECU box! I would replace them!!!
Print