My 500L dualogic has started getting stuck in 3rd gear. The red transmission warning light comes on. It makes no difference if I use manual. The only way is to accelerate very hard before 2000 rpm, then it changes to 4th and stays there, not changing to 5th. 2 diagnostic checks have not found the problem. Has anyone else had this, or have any ideas? Thanks, Derek (newbie)