Power steering pump issue(s)

Another picture.