ESS finds R by one of two mechanisms. If R is in your PATH, then ESS will find it. Or, if you have explicitly set the emacs variable inferior-R-program-name, in .emacs, site-start.el, or ess-site.el, then ESS will find R. My guess is that you have explicitly set inferior-R-program-name to your previous version of R. Rich