Don't mean to get on your back or anything, but just thought I'd second the "don't know how you strip your pedal threads" notion.. I've been working in Bike shops for over 4 years, and I've built over 1000 bikes and I've never had one come back saying the pedals fallen off.... But good luck fixing it, it's be a shame to throw a good set of burns' for the sake of a thread ! Try getting one of the inserts for the Truvativ cranks or something, might be able to do something with that ?