The speed sensor is behind the front sprocket cover and reads off the main output shaft using a rotor which bolts on the end outside the front sprocket.
If this is what you've already cleaned then it might be a new sensor assuming the rotor is undamaged. If this isn't what/where you've cleaned then see the downloads section of the site for the service manual for the AL2 which I think is 2012 if I've picked up the codes correctly. The world stopped at K7 for me....