The invention provides a method and system for remotely monitoring vehicle diagnostic
trouble codes. A list including identifiers for one or more vehicle electronic
modules and one or more diagnostic trouble codes is sent via a wireless network
to a vehicle telematics unit. The telematics unit periodically sends a request
to each electronic module on the list asking that module to report any diagnostic
trouble codes associated with the module. If the telematics unit receives a diagnostic
trouble code from the module in response to this request, the received diagnostic
trouble code is compared with each diagnostic trouble code on the list. If the
received diagnostic trouble code corresponds with a diagnostic trouble code on
the list, a message is transmitted from the telematics unit to a call center. The
call center determines the appropriate action to take in response to the diagnostic
trouble code or codes detected.