you will have to change the brake booster or plumb the hydro boost lines the power steering pump is differant from 84 to 86 easy way is go with vacum brake booster
the E stands for economy compare it to the same number ac delco at any auto store you will see walmart got ac delco to build them a (pos) oil filter for cheap.I also use the wix 51036 best filter