Hey Dave,
Thanks for the vote of confidence, I don’t wanna blow this one

. A P1501 is an idle control valve getting stuck closed, The DSC light going nuts defiantly are ABS/Brake system indicators, but the code is an idle control valve. Are you having any idle problems, like hunting, high idle or having the idle dive when you hit the A/C? Is your tracktion control light on at the same time as the SES light?
Can you clear the codes yourself? Do they come right back or will it take some time?