That was the first thing that I did.Replaced the auto parts one that I bought a few years back with a OEM from local Toyota dealer. The issue for me was a pin that had corroded and broke off in the connector. I ended up buying a new canister, connector and wires from Toyota, A little over $400...
I have been going through this as well but I don't think that I will be much help. I can only relate to your frustration. I have been dealing with a P0452 for the longest time and searching on here, as well as everywhere else on the net, gave me little to go on but kept digging. The P0452 is for...