I assume you needed all the other stuff you have replaced, but this COG light/shifting issues sound like an electrical gremlin in the ECU. I have a friend who is a BMW tech and he has spoken to me about major ECU headaches like these in some 5 and 7 series. I hope the re-programming will fix it. Don't give up the ship just yet - you may wind up solving it plus you've done some other good work to it.
Last edited by vandyboy; 12-18-2012 at 08:43 PM.