Evening all i am new to the forum so i hope i am posting in the correct place ive got a 09 330d m sport highline 97000 miles while driving yesterday my car went into limp mode and came up with "transmission faulty" i stopped turn the car off and back again and drove on... i came up to a hill and the car wouldn't go above 40mph and wouldn't change up after the hill the car started changes gears as normal etc.. but now i feel the car is not changing gears smoothly... i got the following codes 4F83 4F8A 4F85 what do these codes mean? do i need a new box? is it a software issue? i hope someone can tell me what the issue is and how much i am looking to spend to get it fixed?