A system includes a processor configured to detect a vehicle condition associated with a warning light. The processor is also configured to obtain explanatory information explaining the cause of the warning light. The processor is further configured to present the explanatory information via a vehicle display. Also, the processor is configured to present a plurality of options for further action with the explanatory information and, upon selection of one of the options, take further steps in accordance with the selection option.