Your Confirmed Fix & Cost:

Replace Spark Plugs

Cost: $66-$250, depending on if you go to a repair shop or do it yourself. These prices are based on national averages. Other repairs may be needed.

new spark plug versus old, worn-out spark plug

Confirmed Fix & Cost for P0300-P0312

FIXD has scanned over 18 million vehicles for check engine codes. Based on our data, the most likely fix for your vehicle and your diagnostic trouble code is spark plug replacement. This fix is not guaranteed to resolve your issue and other repairs may be needed.

Cost to Replace Spark Plugs at Mechanic


Parts: $66-$91, Labor: $126-$158

Replacing the spark plugs usually takes between 1-4 hours, depending on the vehicle and if other repairs are needed. This service should be completed about every 30,000 miles, or as specified by your owner’s manual. Find a RepairPal Certified shop near you for trusted repairs at a fair price.

Cost to DIY Spark Plug Replacement


DIY Difficulty Level: Intermediate

You can reduce the cost to replace spark plugs by doing this job yourself. Your exact replacement cost will also depend on how many spark plugs are needed (typically between 4 and 16) and whether you choose long-life platinum-tipped spark plugs or cheaper conventional ones. 

For a More Accurate Diagnosis, Find a Trustworthy Repair Shop Near You 

Codes P0300-P0312 mean your engine is misfiring. Misfires can be caused by anything from worn-out spark plugs to vacuum leaks to low engine compression. While replacing your spark plugs may be the most likely fix, this is not guaranteed to solve your specific issue. If you are not comfortable diagnosing this issue or performing repairs yourself, we recommend finding the nearest RepairPal Certified repair shop to accurately diagnose this code for you.

[tcb_post_list query=”{‘paged’:1,’filter’:’custom’,’post_type’:|{|’post’|}|,’related’:|{|’category’,’post_tag’|}|,’orderby’:’date’,’order’:’DESC’,’posts_per_page’:’3′,’offset’:’1′,’no_posts_text’:’There are no posts to display.’,’exclude_current_post’:|{||}|,’queried_object’:{‘ID’:21353,’post_author’:’10’},’sticky’:|{||}|,’rules’:|{|{‘taxonomy’:’post’,’terms’:|{|’6115′,’18273′,’5880’|}|,’operator’:’IN’}|}|}” type=”list” columns-d=”1″ columns-t=”1″ columns-m=”1″ vertical-space-d=”50″ horizontal-space-d=”30″ ct=”post_list-43426″ ct-name=”Text Only 05″ tcb-elem-type=”post_list” pagination-type=”none” pages_near_current=”2″ element-name=”Post List” css=”tve-u-17f9e3420ae” article-tcb_hover_state_parent=”” total_post_count=”3″ total_sticky_count=”0″ posts_per_page=”3″ featured-content=”0″ no_posts_text=”” vertical-space-m=”40″ class=” article-tcb_hover_state_parent=” ][tcb_post_list_dynamic_style][/tcb_post_list_dynamic_style]

[tcb_post_title link=’1′ target=’0′ rel=’0′ inline=’1′ static-link='{“className”:”tve-froala fr-basic”,”href”:””,”title”:”How Much Does It Cost To Replace Spark Plugs?”,”class”:”tve-froala fr-basic”}’ css=”]

Author Image

[tcb_post_author_name link=’1′ target=’0′ rel=’0′ inline=’1′ static-link='{“className”:”tve-froala fr-basic”,”href”:””,”title”:”Jeffrey N. Ross”,”class”:”tve-froala fr-basic”}’ css=”]

[tcb_post_content size=’excerpt’ read_more=” words=’12’ css=’tve-u-17f9e3420c2′]Read More[/tcb_post_list]