Jip, quite a fiddle to slide that Bowden box out just enough to give it a good clean and unhook the cables. Take all the cables to someone like Cable man/Cable clinic and replace with new. Should cost less than one BMW cable. I never needed to replace my cold start cable, worked perfect ...