The OP says it's a diesel. Unlike petrol engines diesels have no throttle valve and therefore no inlet manifold vacuum, and so an engine driven vacuum pump is required for the brake servo. Pull the pipe out of the servo, start the engine and put your finger over the end of the pipe. If you feel good suction you know the vacuum pump is working, and if so then the servo diaphragm is faulty. If there is little or no suction then you either have a split pipe, a worn vacuum pump or a broken vacuum pump drive.
|