>>212008327
Also I am 90% sure the smell was coming from this part