Highly unlikely the field failed as described. Starters are not fully sealed units. Dust and dirt make their way into the interior. Take the starter apart. Clean it out, blow it out, clean up the commutator, check brush length/condition, lubricate the plain bearings if so equipped and the shaft...