Check Engine light still on after going to mechanic

I drive Toyota Corolla 2015, mileage around 200400, had constantly been getting check engine light with codes P0441 and P2420. I changed the purge valve myself and it didn't work. Then I went to mechanic and explained it and also said I already changed the purge valve and it didn't work, he said they will replace it with OEM part (I bought Dorman part). They put the new part and after driving for whole the check engine light is back on. Now how to approach this situation? I don't have lots of money to pay. Now if I go there and he comes up with new issue, how do I approach that? If the purge valve I bought was working fine then he wasted my $250 replacing it for nothing

reddit.com
u/txj44 — 7 days ago

hey Jude...

go home 😂😂😂😂

had a couple of good games and they think he is the best midfielder lol 😂😂

Pedri> Jude

u/txj44 — 1 month ago