2006 BMW 525xi Spark Plug Replacement Cost Estimate