UPDATE: I replaced the part, it was bad but my gauges were still going crazy. then I remembered when I replaced the battery 3 months ago, it wasnt like the original, the polarities were reversed. So I had to disconnect the small ground wire that comes off the negative battery clamp, All I had to do was reconnect the wire and tada! like new. I dont know how such a small ground could do such horrable things. So if u have the same problem just make sure this wire is connected. heres a pic
So thanks for your help anyway, hope this helps someone in the future.