Hi I have a 1999 523i which will not pull above 2000-2500 rpm and have been told it's a faulty vanos solenoid. My question is ,the one on my car has the cable connected direct into the unit and i am having difficulty sourcing a new one however I have seen a similar looking one on amazon quite cheap which looks the same but has a 2 pin socket on the back instead, are they the same apart from the wiring which I could easily adapt. If not could anyone suggest where I could get the correct one? Thanks in anticipation