my 95 lwb v6 vitara has been idleing like a dog lately, mainly when its warmed up. Now the numbnuts who swapped in the h25 v6 looks like they have put on an idle control valve from another engine....looks very similar to one on a falcon. I'm not sure why they have done this, maybe the factory one would sit up too high and foul the bonnet? They have cut the plug, bared the 2 wires and jammed it into the factory loom

as dodgey as it sounds, they look to be making good contact. Are all icv's the same, can i just go down to u pull it and get one off a falcon?