17230564 part source and repair