Do you have someplace out of the weather you can just open it up and let it air? smells don't usually stick to metal or plastic like they do to fabric. Maybe a garage or storage shed, You could try wiping it down with Frebreze for pets. I have used denatured alcohol on a couple of old machines that were covered with built up grime. it worked well for that. Maybe call your local repairman, LQS, or try a guild near you they may be able to help you if you don't find the answer here. Good luck, and keep us posted.