Today i went to see two new z4's ( one 2.0 and one 2.5 ). Those were not in great condition but i would like to know any common issues i should expect based on your knowledge, for example with its electrics, roof, hardtop, roof mechanic, lights, engine etc