I am not sure on the amount of miles needed.... But IIRC the egr code is one that will have to be cleared...