Oh Mel you poor thing! There's nothing worse when there's no-one to help you either...I have no great hints for chuck smells either...just a good scrub with something strong smelling!!!
I hope you manage a good nights sleep after all that...