Not literally fallen off, but there must be a tear/split in the diaphram, cause every time I press the brake at idle it goes to stall and when I release the rev's rise again. I checked the pipe from the manifold to the servo, and found that to be sound, so all that leave's is the servo.
Has...