Marc, there is a breather that runs from the top of the differential. If she was spinning, it may have caused the gear lube to escape from there. Did you check it to make sure it is full? Also, since you already cleaned it, make sure it is full and then check for leaks. Chances are there will be no more.
As far as the brakes, check the ABS sensors at each wheel. Make sure they are clean. During this time of the year, they collect a lot of dirt. As a result, the sensor thinks the stator stops moving and kicks in the ABS.
Also, make sure there are no vacuum leaks to the vacuum booster behind the master cylender. If it looses pressure, it will feel like you are pushing on a brick to stop.
Let me know what you find.
Joe
Monday, February 15th, 2010 AT 12:06 AM