Car only has 28k miles, no upgrades yet and no street racing regularly done. The AWD SML came on a while back ago like at 22k miles and disappeared once the car was turned off and turned back on didn't come back till now at 27,676 miles. The light turns off 100% percent of the time once I restart the car there is no telling when it comes back on, maybe like every 100 or so miles but when it does turn on its within five minutes of starting the car up and driving. The car drives great regardless. Ive used my own OBDii scanner and one from local Autozone but apparently ours only read engine codes so nothing comes up. If I take it to the dealer I know that if I tell them to scan it immediately theyll be stupid enough to ignore that and turn off the car and the code will disappear. My only hope is these AWD codes are stored in the memory. Anyone with advice or similar experience please share to help me understand. 
