I has a sad.

I guess the carrier bearing for the new front diff was the wrong part number and was causing a whining noise (.0004 inch too thick) and so they had to tear it apart and are waiting for a new part to get it back together. Crap, I didn't even plan a ride home tonight.