when i press the accelerator and take my foot off it there is a loud sort of squeaky knocking noise coming from the engine bay. when the engine is hot i pushed down on the air box and i could here this noise. However when it rains the noise disappears for a few days. so it seems like something is in need of oiling or greasing. Any ideas what it could be?