The bit you ask about attached to air box is the amal valve or boost solenoid whichever floats ya boat
AND IT SHOULDN'T BE COVERED IN PASTE/SEALER!!!!!!
Really don't know what your chances of finding a new one are gonna be if its naff but at a guess it will involve teeth or a unicorn...