Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
Can you add a photo here of what you have?
What brand of catch can do you have?
I would take a hose of the front mount and see how much oil is in there.
Do you need any further help?