This is the OEM BMW fuel tank charcoal canister vapor valve wire connector (4 wire) out of a 2004 330i. It is in good condition out of a running car with no check engine light or problems. Will fit all model coupe convertible, touring and sedan models.