PriceProtect™
DriveShield™
GarageGuard™
Some kind of smoky smell has been emanating from the engine area of my BMW 325i and then today it seemed to have trouble shifting. I’m dreading that this means I’ll need a transmission replacement, but just in case, how much should I prepare to spend?