AMA boss lambasts spare parts dealers