my cars been idling horribly. i searched for a leak and heard this leaking very strongly.can anyone tell me what this is. Unfortunately found this hanging under intake manifold. has 2 lines and a plug. I hear air coming out of the black cap on top. thanks for any input
Attachments
Last edited: