$330m spare parts deal