P1697 on a GM vehicle means the powertrain control module (PCM) has detected that the Service Replacement Indicator (SRI) mileage value was never written into its non-volatile memory after a replacement or reprogramming event. The PCM expects a stored mileage value to track when certain maintenance or replacement items are due, and it sets this code when that memory location is blank or invalid.
It is generally safe to continue driving with P1697 because the fault affects only the stored maintenance mileage reference and does not impair engine operation. Avoid disconnecting the battery or interrupting any programming session until the SRI value has been correctly initialized, and have the code addressed at the next service opportunity.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.