Today my 07 LBZ was showing "Change Fuel Filter" on the DIC. I had the filter changed in November 07 @ 12,000 miles. I now have 14,700. I always fuel up at the same station and have never had any issues. Does the computer really detect that it needs to be replaced or is it by mileage? It was the coldest night this season, last night approx 10*. Possibly that has something to due with it? My truck was plugged in. What should I Do?