As of late this site has been so slow in accepting posts that you usually have to repost up to 5 times before succeding before timeout. Please fix it Erik
You need to debounce your interrupts and throttle the runaways, not just stick a RETI in the unused vector :)