I think some screen captures would REALLY help to see what you are seeing. Without that, here are a few of my guesses.

First, I am surprised that you are getting 46 PCs. I would have expected 9 or 10 since that is how many rows of data you have. Either way, I am guessing that you are not getting to the 94 expected PCs because you have already explained all of the variance. Go to the red triangle and ask for the Eigenvalues. Looking at that report, look at the last row in the Cum Percent column. Is it 100? If so, then you have explained all of the variance. Just because your data has 94 dimensions, it does not mean you have 94 dimensional data. In your case, it sounds like you have 46-dimensional data.

As for the original columns being listed in a different order on the eigenvalues, I would GUESS that you accidentally sorted the eigenvectors by one of your columns. Right-click on your eigenvector table and choose Sort by Column... and select the first column that contains your variable names. It will then sort in alphabetical order by that column.

Dan Obermiller