I have not put any fluid in since I bought it two years ago. What I’m concerned about is a month ago I had my mechanic change the oil and I’m concerned that maybe someone topped off the Tran fluid more than it should be and now that is why it’s leaked now? The leaking was last week just once...