Have you had the kitten's stools checked for coccidea & giardea? Coccidea can make your stomach retch from the odor, and isn't always detected in a fecal float test. Maybe the vet will prescribe some albon, or flagyl anyway. I've rescued many stinky butts in my days! Good luck and stock up on clothespins!