Yes..BMW has a demon file in the ECU to get us pissed off now and again...I as well had my car shit on me my third drive after buying it at 9300 miles..I was beside myself but after getting it fixed and living with it for a bit it's been rock solid since...and that was 3 years ago...Every now and again i think about trading it in as i usually do every 2-3 years ....but with the 135i there has not been another car i have test driven that feels as good..REALLY.. especially what i can get for my car trading it in.....Right now a used good condition 135i with 25-45,000 miles for 20-25grand is one of the best buy's on the market .........but then again my DD is a Honda CRV with 175,000 miles on it and running strong.....Chill a little and see what happens....