Bought this power steering pump for my 95 XJ and as soon as I added fluid it started leaking between the reservoir and the pump itself. I cannot return it for a refund as it is full of liquid and will leak everywhere. Looks like I wasted almost $90 that I can't afford, not counting liquids.