Hi. I have a gsx-r 1000 2005 .. my bike was stolen. When I got my bike back the harness was ruined. I took the harness and matched color to color. Had an issue with the anti thrift. Code 42. And code 23. Now I have a lot of codes showing up since I fixed the anti thrift with a resistor. I really am wanting to make this harness work.. it's a challenge.. now when I pull codes I get 23 29 31 46.. no way those could be bad. Any ideas on how to find problem. Without buying a harness..