that would be the oil pressure sender cable, i think? if it goes to a cannister type thing with a rubber boot over one end then its that
i dont see any power steering fluid in those pics. i see alot of engine oil though. far out check that out its dripping from the turbo and everything p.s they are correct its for ur oil pressure sensor.
I would guess leaking front seal or maybe leaking PS line.. but you're right. That is a truck load of oil.
thanks guys. this zed 's in a bad shape due to joy riders losing power steering fluid but not as fast as oil. Its hard to pin point where the leaks are as everything is covered with oil. I should be able to find out once i clean the mess up.