Hopefully someone with more experience will chime in, but here is my two cents.
When a vehicle throws a code, it seems to be rare that it's only one. One code seems to always trigger others.
I've had weird codes thrown before, maybe one or two of the same as you.
The weirdest one I've had was something about the airbag if I remember correctly.
I'd check out the wheel speed sensor, since you seem to know it's going bad, the other stuff I'd give a once over and play it safe for a while.
Hypertech Max Energy
CAI, Gibson exhaust, 4.7L throttle body