Its a german pile of poo thats been ragged to buggery since 1996! I'm not surprised it was rough,the japs know how to build cars and keep the quality up as they are such a demanding nation! Stay jap you wont regret it i reckon. I must admit i'm not a fan of german cars in general. Just my views though,you may just've had a bit of a dog for the first test drive.