C-diff is a nasty little animal that never goes away completely. I've been fighting it for a couple years.

Good luck Elwood!