My 1995 328i was always jerky when changing from first to second. The only way to stop this was to either boot it as hard as it would go or change into the snowflake setting on the auto box. Now its started making a whining noise on over run and set off atjunctions. Like a low growl as if from the torque converter. When normal road speed reached its fine. Any idea's?