RE: P60 starter O ring worn out?
Dave, is it sticking on the compressor nut? If so try a few drops of electronic/tuner cleaner on it and let dry. WD-40 will work too. If it's buzzing does it do it right away or after the engine picks up? If it is buzzing after the engine picks up, the turbine could be over-running the starter motor because it's not disengaging in time...hard on starter motor bearings.