I have been having p25a2 code since I purchased the truck new. First time it popped i had 550 miles.
I took it in. The code erased itself. Dealership said no issues found.
Now I got 15000 miles on it. The code comes and goes randomly by itself with no noticeable driveability issues.
Mine is 2020 5.3 TB 4wd