What is this part?

:
2007 MazdaSpeed3
imagejpg1.jpg
[/URL][/IMG]

I have a noise coming from this area. Anyone know the name of this part? Also, I've got a code concerning the OCV valve. Would this be oil control valve or oil consumption valve, I can't seem to find a picture as to where that is located on my car either. Oh and its a 2007 Mazdaspeed 3 if that matters.
 
Describe the noise in detail. Is it at idle only? Does it change pitch or go away with rpm? More info, pleasen
 
Back