Greg....ya Im kinda scared about it being my front diff. I was working on the body over the weekend rubbed my arm in grease...well what I thought was grease from my tie rods, it was diff oil. Upon further inspection. .. oil in my skid plate. ..oil all over the control arm above. Could this be...