Car has had a rough idle since i bought it. have changed every part thinkable to try and solve this. Bought a second hand isv from EBAY for £5 - which was a bargain ;-). however when i put it on, the car just stalls - i think the seller may have been telling porkies when he described it as 'in good working order'

My old one works but the rev counter fluctuates between 800 and 2000 revs. Other than that it drives smooth.
I have tried cleaning my existing one but problem remains. anyone know if you can test your isv any other way? need to know if it is actually faulty? Or suggest other things it could be - there maybe something i have not tried.
losing the will to live lol
cheers