the smell of new diff fluid made me almost vomit as well, so if this fluid stinks like hell...that.s what you're aiming for.
But i guess he has fluid underneath his hood, because when the fluid would be underneath the gearbox or diff...I guess he wouldn't be asking questions, it would be clear...