Redone the whole thing. Works perfectly now.