Ooops, if your cap says CHF 7.1, I would definately install that. If you already have leaking seals, it looks like someone must have installed the wrong stuff and now your self-leveling suspension may need either replacement or a rebuild. I would totally drain the system of the ATF and replace with the CHF 7.1 and see if this still leaks and where. This could be a very expensive problem... Good Luck!