Radiator shroud...

Can't help with your issue but that's a fine looking engine bay.