Loving the background prediction aspect of PLS-DA analysis.
From the perf() results, the best results should be with 3 components. However, the background mapping as far as I have managed to see is for 2 components only. It would help our sample mapping and cluster separation to map this in 3D with all 3 components.