as title says engine revs drop when braking and stalls is that air in brakes?
could be the one way valve on the back of the inlet manifold.
Forum Rules