OK I finally have figured out the correct color codes and connectors using the 1995 525i engine harness. I looked thru several books and the Bentley to verify the colors, so they should be the correct ones.
Here's what I have (each wire is listed by color with stripes being second color):
Cam sensor: yellow, red/white, brown/orange
Vanos: green/blue, red/white
TPS: red/yellow, brown/black, brown
air intake temp: grey, brown
crankshaft sensor: yellow, black, no color
Idle control valve: white/green, red/white, white/yellow
DME coolant: brown, red/brown (has a blue band around the casing)
Guage coolant: brown, brown/red
The HFM: 4 pin connector
Evap Purge valve: brown, red/white
knock sensors: black, no color
The 525i harness doesn't require an extension to hook up the VANOS valve; it's long enough to fit easily. Some wires need to be bundled with zip ties to keep them all in place on the wiring harness bracket.
Here's what I have (each wire is listed by color with stripes being second color):
Cam sensor: yellow, red/white, brown/orange
Vanos: green/blue, red/white
TPS: red/yellow, brown/black, brown
air intake temp: grey, brown
crankshaft sensor: yellow, black, no color
Idle control valve: white/green, red/white, white/yellow
DME coolant: brown, red/brown (has a blue band around the casing)
Guage coolant: brown, brown/red
The HFM: 4 pin connector
Evap Purge valve: brown, red/white
knock sensors: black, no color
The 525i harness doesn't require an extension to hook up the VANOS valve; it's long enough to fit easily. Some wires need to be bundled with zip ties to keep them all in place on the wiring harness bracket.