Oh! The ol cap-discharge… I did that early on when I did the Tbelt. The whole job.You might try this...it is sort of a last resort for phantom recurring codes.
Just give it enough time while connected to fully drain stored parameters.
How long that is is unknown...as each may differ. So leave it a good while.
Most will say 10 to 15 minutes does the job.