Probably not... The extractor appears to be the issue and any number of little things could cause it to hang up. Taking them apart is not difficult and finding the tight spots is all you really need to do... and then polish them out.
That pretty much puts me over my head!!