Turns out there was a bad ignition coil which caused the engine power problem, but the pulling issue was caused by the tire shop ordering the wrong aspect ration tires. A 5% front/rear diff causes XDrive to go bonkers, even on straight smoothe road
As for the Dinan, I had them do a software update on the piggyback, but it still interacts in some ways - even when disabled. Bimmercode still fails to connect, but E-Sys and Rheingold do work ok for coding
|