you are going to need a new abs pump...sensor...or something to that extent. my buddy who rebuilds wrecked cars just had to fix the same problem on an 05 auto wrx. He has an extra pump and sensor for sale if you need one. Let me know.
__________________