Thanks for the fast response and clearing things up.
I am sure they didn't remove the canister, which I was hoping they did since they were regarded so highly and the price to diagnose was so expensive. They recommended that replacing the two parts I mentioned would be the first steps they will...
I have a 2001 corolla with the vin number 1NXBR12E41Z452925.
I got a check engine light and found that it had P0446 and P0448. So i went to the most trusted and reviewed mechanic in my area and they did a diagnosis and told me that I need to replace my VSV Pressure Switching Valve and the...