Yup its electric, funny i ran into that forum earlier but the pics wouldn't show up but they did when i clicked that link and dang i Feel like an idiot, i don't even need the part that ive been messing with. Gonna finish up tomorrow and drill the hole for the cable finally. Thanks buddy