I did it!

Oh man, on top of that I pulled the differential this morning because it was getting very noisey last night and about half of the ring gear teeth are half gone.