i know this doesn't help u but there is a guy semi local to me that can hot vulcanize holes like that. fixes like new. a few people i know have had it done & have had very good luck out of it.
matbe u can find some one local to u that can do it. i would start look around truck stops & the like for info