2001 ficth 250 e250fpxsif g04957435

I noticed after our last trip that when the motor is tilted up it will leak down to the down position.Will low fluid cause this?Is there a method to checking the fluid as I understand there is alot of pressure in the system.Any other suggestions.

Also I had new trim switches installed on the throttle and now one trim gauge isn't working.Could this be a wire they left off during install or something simple to check?

Thanks