I think position and high PR is independent.
High PR gives high quality post or high quality content page. Google has algorithm that use for give you points between 1 to 10 to your page.
But in SERP(position) you will see different view. It is based on people most looking for particular keyword for that page or website. It depends on targeted traffic to site or page for particular keyword.
Bookmarks