update parts selections to reflect current stock and lower BOM cost