It is current. Had to drive it home 800 miles today. Had about 300 miles on it when I got it. It went to cleaning exaust about 10 minutes into my drive. Did it 4 times total. Truck has 1100 miles on it and it has cleaned its exaust 4times. It did get 14.5 miles per gallon hand calcuated so that was better than I thought it would do.