Well Okow can say differently. He did his inspection II for his E46325 for less than 3k. Thk its like slightly over 2k. It really depend on how you drive what are th parts to replace. Spark plug whether you like it or not is expensive. Becareful when you chg to make sure the rating are correct. When i chg my M3 plug, quote i got from the parts shop (not AB) is like Rm100 each. Its a special plug that runs cooler than normal plug. Bought mind from US for about usd10ea from the parts shop.