well I purchased these wheelsets and went and mounted the xc pros and they are not holding air, I watch the video and did not use soap & water is this where mistake was made? Do I need sealant in tires? Is anyone running the same setup, any help would greatly apprecieated.