I’m in need of a transmission oil change. My car has a ZF 8hp45 transmission. Can you buy parts straight from ZF themselves? Or are the aftermarket ones interchangeable with all 8hp45 transmissions? The only ones I find all say they’re for BMW.

I don’t own a BMW.