All the posts that I find state that all Duramax fuel filters have the exact same filter element. Well, someone just gave me a brand new ACDelco TP1298 fuel filter. According to the ACDelco web site, this is in fact the filter for the Duramax. However, the cross-reference part number on the box is 89016324 and the Duramax Supplemental manual states that the part number is 97256374. Am I reading the numbers right or is this not the correct filter (or is that not a cross-reference number). Thanks for the info! With all the fuel issues I read about here, I just want to make extra sure that this is the correct replacement. If this one is correct, I'm going to change it this weekend.