If you have any stoner friends, lend them the bass and have them smoke ganja around it. It'll kill any odor and the smell of the ganja itself fades pretty quickly. I'm not joking. I used it to get rid of cigarette stink in a car before I sold it. I was pretty happy since I domed out my car, and they were none the wiser. (I had non-smoking friends smell check it, they didn't smell anything) If you don't have stoner friends: Well first off, take whatever case it came with and stash it somewhere till summer so you can air it out and febreeze it. Next take off the strings and go over the entire bass with Meguier's finishing stuff. (Fender has an entire cleaning kit of their stuff you can order on MF. It works great) Put on new strings and do a set up. Voila, good as new.