2003 deuce speedo does not register miles per hr or mileage injection light comes back on after engine is started and running and stayes on turn signals dont turn off by themselves everything worked on Fri. night next morning this started dont know what it is causing this?