Magneto overhaul