How to tell if its good deal with incomplete info. How many kms done, how much u bought???
V8 Diesel is bit no for Dubai due to expensive diesel, but other than that its all good, let others comment if they have anything to add.
Better remove the electrical mechanism of seat and check it outside whole assembly.
May be something got stuck somewhere. I reckon somebody repair it here, or else you need whole assembly new. If you are lucky you can source from scrap in Sharjah for then quarter of new one.
Better don't do it yourself if u haven't done that before.
Take to mechanic they will open the door from inside and carefully dismantle the glass and replace with new one. Safe.
check the lock and latch on door it may be little ard and rough. Use some WD 40 on both.
btw BMW doors are quiet heavy then other japanese cars so u actually have to use little more power in closing and opening that. Rem that
car must be locked accidentally at the time u removed the battery and forced open with key. usually set the key and set the lock as per manual and immobilizer will release and car will start IA.
The TRANS FAILSAFE PROG is a default setting to your auto transmission when the computer detects a transmission problem. It could be serious or it could be nothing.
The tranny stays in 3d or 4th gear only. Hence, it's very slow off the line. It is intended to allow you to crawl to a dealer for a fix.
If battery is fine or new, check the alternator if its working fine. Weak battery or dying alternator not charging enuf battery cud also do this as tranny oil is electronic oil and cant perform fully with weaker battery.
If both are fine then rush to AGMC and get proper diagnostic check to see if its gear failing on you or its valve. Its very complicated for anyone to tell without hooking upto computer system.