sorry to hear about your DFP problems dude, i've had my dfp for nearly a year now and havn't had any problems at all. i really fancy building my own pedals can you post a link for that guide you found, would be really helpfull for me. i'm currently building my own shifter which i hope to have finnished soon