My brother just bought a set for his 735i, came with all 6 wires, the pickup wire, and the loom/rail, already put together! I think it cost ~$100, I'm going to pick one up for my 535i this week. This is from the local parts store, where I get all my OEM stuff (filters, fluids, sensors, etc)