Hi jasrob and welcome i had the same problem that you have before, and i changed the speed sensor in the diff. although my mechanic told me we could try cleaning it first but since it was there already i decided to change it anyways. after that all is ok