"then sometimes when only hitting the brakes, it will light both filaments in the 1157 bulb."
Symptom of bad grounds. You say you grounded the light housing to the frame. Does the frame have a dedicated ground? If not, you should add one. If it does, unbolt it and clean it. You are wasting your time running new wires to it if it doesn't have a return path.