Mine stunk also. I had it cleaned and gone over real good and it came back with no odor. The old oil and grease can go rancid I would assume. So clean that baby up or have it done. It will be fine. I did buy a new case for it off of Ebay for $60. It is a great replica of the original cases which is fine with me. Congratulations on your great deal!!!