The pc shouldnt affect speedo. Check the rotor sensor spacing sensor connnecor then check with another sensor if all that fails.
I didn't think it would, but that's when the previous owner said it stopped working. I'll try and check that sensor, is it possible to get to it without taking off the rear wheel?