Check engine light

And most code readers don't access the body control module info.
^^^
yep!!! or, C & U codes

P= powertrain
B= body
C= chassis
U= undefined, (a place Mfrg's put all the other non-covered P,B,C, codes)

As most (rule of thumb) accessories --- sound system, climate control,heated seats,dvd players, automatic dimming headlamps,rain sensitive wipers, memory seats,memory steering column...etc,etc,etc, are incorporated into the BCM (body control module(s)),

71dartswinger, would help if You could post the 'B' code :D
Bright note here, --- Lamp on --- usually = hard fail, read not intermittent.

Of course this is web diag, so I must add the obligatory >IMHO<.