My Kawasaki starter got stuck in the engine and it was the 2 o-rings. I believe the previous owner replaced the original o-rings with larger ones and then shoved it in. I had to use a pry bar to get it out. If all else fails, you could pull the stator and flywheel and push the starter out.