Yup, that's a euro spec, non-turbo 300D with a automatic transmission. If it's not shifting normally (like any other automatic transmission), it's in need of adjusting or service. Do you know a good independent benz shop in your area who can take a look?
|