I agree with Phil & have had several with in tank pump failure,also i would ignore the test results from AD as i seem to get a fault listed to do with the EGR valve each time i've tried the self test feature & each time the EGR has had no problems.Also on the last update they seem to have reintroduced some bugs again,such as some systems listing every code there is it seems, when there aren't any if you use a later software version or testbook & also not listing any codes when there are codes present. Hope this helps, Regards, Andrew