90% furnace venting was leaking from roof -There was no vent cap on the roof, causing water to get inside and leak into furnace and cabinet -The pvc venting is also not sealed properly as well as the b-vent in the roof -I installed a cap onto venting to ensure no water leaks in -I also sealed the unsealed part of the venting with roof patch and high-temp silicone