Kevin Harvick edges Carl Edwards to rule again at PIR