Don't mean to throw another spanner in the works, but have a good rummage around all of your vacuum pipes, its amazing how many deteriorate with age, I've replaced lots of mine due to this & It seemed to be fine at first glance. Its also amazing how many errors a car can throw with vacuum leaks, its worth a go for the sake of some 3mm Vacuum hose