Power brake problem

Thanks leechris81. I'll go this next weekend. It does make sense that there is a leak. It explains the smoke coming from the booster.
You bet! Good luck.