Watch your speedo for minute variations. Sounds like the same problem i've been having and i'm pretty sure it is the speed sensor in the differential. It has been far too cold for me to get under the car and replace it for the past 6 weeks now though.