I have a 2003 L130 that has a hydrostat leak. its been sitting for a year not being used. what unit do I have? would it be the tuff torque k46? does it take hydro fluid or 90w oil? I need help on this one guys! how much fluid and does it have an internal filter? help please!