car went into dealers a week ago to have pinking investigated, came back dealer said he had reporgrammed it and it was fine. on the way home up the hill and away it went as bad as ever,told dealer he said he would email bmw again. its so frustrating can hear it occasionaly when changing gear but mainly going slowly uphill, anyway its not right and will eventually damage the engine (perhaps that might be better and then they can replace the lot!) anyway another lesson learned, when the car goes into the dealer i usually ask them NOT to wash it, this time i forgot, it came back nice and clean but bloody hell when i got it in the garage and under the fluorecent light it looked like they had chamoied it with a brillo pad! so spent today buffing it and 2 coats of wax, looks cracking again.