Time for the Machine Shop!
Yes on all... Try to have them garantee they pass a magnaflux test.
Print