Hi, I'm new to the forums and thinking about upgrading my (t)rusty Mazda MX5 to a BMW Z4 but I'm a little put off by the water in the roof motor issues. Is it all marks of Z4 that are affected by this or just the earlier E85 models? Do the E89s suffer from this too? How common is the issue in older Z4s? Thanks in advance.