Could you possibly post a pic of your bulb?

And the tin foil is a horrible reflector. I'd have to think that it would hold moisture in an encourage fungus growth. Not sure about that though. I just know it isn't a very good reflector and can cause burns.