well i took the lever off today and tried tightening the pin further and guess what...the phaaarken thread split inside the dowel.
Anyway i'm wondering if anyone has found a supplier for these or has made their own from easy to find stores/suppliers (i.e fastenal, copperstate, Lowes etc.)...