I think you need to farm this out to a professional. One does not wantonly swap out seals on a PS pump sans other information. "Whining" is not a failure mode of an o-ring...leakage is. There is no such thing as an aftermarket pump per se....its either what came with the car or something put on there an there's no such thing as a blingy PS pump. Drop back and punt kid....or come here and write a mega story listing 300% of the details with 20 pictures as it look like you are either sinking on this or know what you are doing but choose to type crap out on your phone with 1 picture while taking a dump.