2007 Triumph Speed Triple 1050cc
So currently with this 07 speed triple engine swap project bike I took on I am running into a lot of electrical problems. For the emission control purge valve wires the previous owner put a resistor into the wires and I don't know if that could throw a check engine code or not. Is there a recommended way to undo this? or is there a proper way to delete this so it has no effect on engine? secondly the bike wont start due to fuel pump connection (wire harness to fuel pump) being so torn and destroyed (have new four pin connector otw) but my question is, if the fuel pump level is saying the tank is empty/low when there is about 5-6 gallons in it is the bike supposed to not start or even attempt to turn over? Because even when the fuel pump wire connection was hooked up the best it could be the fuel pump would kick on and the bike would start. then when i tried to start the bike about 10 mins after the gas warning light came on and then when i tried to start the bike the starter would start to engage then stop and wouldn't let me try again unless I shut the bike off completely and then the same thing would happen. Could this just be from the bad connections or is this a problem with the fuel pump itself? or is this signs of the fuel pump circuit failure code? any advice or suggestions would be a greatly appreciated.