Uhm I am fairly certain there was a piece of ham stuck between one of the motherboards power cords and its plug... I am not yet certain if the smell is gone or not, but I feel like my room stopped smelling like dead rats, soooo I suppose that is a good sign? Idk how he managed to stick that over...