So someone prior to you owning this sealed a leak with RTV? Looks like a trip to the junkyard is in order. I have never seen a brake booster fail before. I'll bet the one on the Yukon is the same for Chevy trucks too. You will have to check that out.