My bike is a 2006 Ridgeback. 117 engine carbureted. Does this bike have an electric fuel pump? As soon as I turn the ignition key to start position I hear a funny nose like a start and stop whine ? Could that come from the starter solenoid? UPDATED. It was the fan in my led headlight.
Last edited: