I got 2010 with 155k Prius I had this error p0401 initially I took it to the mechanic he took out the EGR metal value and he pressure washed it, so it was clean and put he put it back, but the error came back again. So I took the EGR by myself cleaned it one more time with the pressure wash put it back and this time I changed the electric magnetic motor with another one, and I'm still getting the same error I went and got another motor and change that too and reset the check engine light after driving 20 some miles the check engine light came back again with the same error now I also got second one p0102 which I believe it wasn't there before, so I don't know what's going on can someone help me to the right direction thanks