Hello,
I found this piece dangling at the end of its wiring in my engine bay. It looks like the PO actually taped it back on at some point.
I assumed it was some kind of pressure sensor, but can't find anything on it.
What is a good website with parts registry and part numbers? usparts.volvocars.com wasn't very helpful.
See circled part:
Bookmarks