................possibly power steering fluid? Any ideas on what this might be before a trip to my mech!?