My Accord got a puncture yesterday, a split across the tread and part way down the side wall so new tyre needed. But it made me think, mine doesn't have a spare and so if this had been a normal puncture and I had to use the repair kit and pump does this have a shelf life, Would my unused 2003...