i think i got subaru fixed.
it kept popping up all the lights, scan tool was showing rear speed sensor. intermittent it would cut out for a bit, then come back and work fine. was getting pretty regular happening a few times a day. got home today and tore the axle/spindle all apart. took the speed sensor out it was was all chewed up. pulled the axle out and there is a little shield on the axle where it goes into the spindle, and it was bent in a couple places and was pushing the sensor into the wheel bearing. straightened out the shield threw it all back together with the junk sensor. quick drive (lights were on when i parked so back on when started) after a couple minutes lights went back out. its too sporadic to call it fixed so ill see after driver a couple days