My BMW E90 2007 N52 Model covered mileage of 95K Miles is having erratic gearshift changes and keeps popping the Transmission Error on the Idrive. i have changed the transmission fluid but still gives a rough ride. on scanning the error codes given are; EGS errors; 005654, 005655, 0056BA, 0056BB..
Online research indicates that it could be the Transmission sleeves have worn out but my mechanic suggest the best solution is to replace the Mechatronic Unit as the codes could imply my solenoids are worked up..
has anyone encountered this errors and what solutions have they applied that worked for them.