Volvo S-80 2.9 (2002-2004) Oil Trap GENUINE Oil Trap Brand NEW part with full 1 year warranty. Volvo part# 8670306, check fit below. Genuine Volvo part, recently made: not been lying around.