KLR650 / DR650 “Carbonmakers”

KLR650 / DR650 “Carbonmakers”

Every time I turn the WR250R key to the on position and hear the fuel pump pressuring the injection system I get the “willies”. Why? Because, to paraphrase Kevin Cameron “Motorcycle fuel injection systems are very reliable, but if one fails, be ready for a long walk”. Fuel injection systems are far more complex and […]