Firstly my BMW E46 320 damaged oil cooler, it mixed water and transmission, i changed gear box and oil cooler. now it is giving me a problem. when is hot it will give me a strange sound of zzzz, and gears not moving well, too much smell of transmission oil. only when the car is hot.