If you want the highest correlation, this is simple to do, using PROC CORR. Output the correlations to a data set, take the absolute value of the correlations, and then sort.
However, I have worked with manufacturing process data for quite a while, let me urge you to modify the goal. Often, you will have several variables that have similar correlations, and the one that has the highest correlation could be "not statistically different" correlation-wise from the one that is in second place or third place. And it may turn out that the three correlations all relate to one single phenomenon, or that based upon first principle knowledge the third variable is most likely related to the true "cause". So selecting the highest correlation might not reveal this information.
So while it is tempting to look at the "highest correlation", you might really want to look at the several highest correlations. You might want to use a modelling technique that really accounts for these ideas, such as Partial Least Squares (PROC PLS), which provides you with a vector indicating what variables are most correlated with the response, and a bar chart of the loadings will provide you with a visual of what process variableS (plural) are highly correlated with your response. The use of PLS on manufacturing process variables is a large field of study, with many journal articles written about it, and many many successful applications.
The other problem here is that the presence of one or more outliers can greatly distort the correlations. How do you find outliers in a large data set like this? That's an entirely different issue, but one you should have in the back of your mind.
UPDATE: Okay, I gave the answer for SAS, I see you are using JMP, but the same ideas apply.