03 Impala LS leaking
Hello, I have a 2003 Chevy Impala and I noticed that it is leaking a green liquid from a silver canister. Its located on the driver side next to the radiator, below What I'm guessing is the intake. I just want to know what this silver canister is really. I uploaded a picture. Thanks in advance.
Thread
Thread Starter
Forum
Replies
Last Post




