How to Replace the Timing Belt on the Hyundai Elantra or Kia Spectra: DIY (With Video)

Updated on January 26, 2019
hardlymoving profile image

Hardlymoving writes about the do-it-yourself maintenance and repair of Asian cars.



This DIY (Do It Yourself) article covers replacement of the timing belt, guide and tension pulleys for the 2004 Hyundai Elantra and Kia Spectra having the 2.0-liter DOHC engine configuration.

The same belt, pulleys, and water pump may be used in the:

  • Hyundai Elantra (99–07)
  • Hyundai Tiburon (97–07)
  • Hyundai Tucson (05–07)
  • Kia Spectra (04–06)
  • Kia Sportage (05–06)

The outlined belt and pulley replacement instructions may be used on these other model vehicles; however, the removal of parts to get to the timing belt may be slightly different.

Gates makes an acceptable Timing Belt Component Kit (belt, two pulleys, and water pump).

Since the water pump is not driven by the timing belt, you do not save much time or cost by replacing the pump along with the timing belt. However, replacement of the water pump/alternator belt along with the timing belt is highly recommended. A broken belt will quickly lead to the engine overheating and may result in expensive repair (i.e. blown head gasket).

The belt change service interval set by Hyundai for this engine is 60,000 miles. The mileage of the vehicle being serviced in this article was 103,000 miles.

In the instructions below, each written procedure is accompanied by a sequence of thumbnailed photos with arrows pointing to nuts, bolts, or other components needing removal. You can enlarge a photo by clicking on its thumbnail.

At the end of the article is a video showing the procedure.

Tools Needed:

  • Metric ¼”, 3/8” & ½" sockets, ratchet wrenches, extensions, box wrenches
  • ½” breaker bar
  • Pulley Removal Tool like this one (for the crankshaft pulley)

A two-part video is provided below (Installation followed by Removal), accompanied by step-by-step instructions and photos.

Timing Belt Removal (Part I)

Timing Belt Installation (Part II)

Step-by-Step Instructions for Hyundai Elantra Timing Belt Replacement

1. Remove All Accessory Belts

  1. Remove the 5 bolts that secure the plastic engine cover.
  2. Remove the passenger side wheel and remove the side engine splash guard secured by two 10mm bolts.
  3. From below the car, loosen the Alternator Pivot Bolt Nut and from above the car the Belt Tensioner Locking Bolt. Turn the Alternator Belt Tension Adjustment Bolt counter-clockwise to relieve the belt tension then remove the belt.
  4. Loosen the Power Steering Pump Pivot Bolt. Loosen the Belt Tensioner Locking Bolt. Turn the Power Steering Belt Tension Adjustment Bolt counter-clockwise to relieve the belt tension then remove the belt.
  5. From inside the passenger side wheel well, loosen the A/C pulley nut. Turn the Belt Tensioner Adjustment Bolt counter-clockwise to relieve the belt tension then remove the belt. After removing the belt, keep the A/C belt separate from the Alternator Belt. The belts can be easily mixed up due to their similar lengths.
  6. Remove the A/C pulley nut and remove the pulley assembly. Removal of the assembly will ease remove of the side engine mount.

Click thumbnail to view full-size

2. Remove the Side Engine Mount Components

  1. Support the engine block with a hydraulic Jack. Place a wood block between the oil pan and the jack to prevent damage to the pan. Apply pressure to the pan until the engine moves slightly upward. This will relieve pressure on the side motor mount.
  2. Remove the Aluminum Bracket that links the right side Motor Mount with the Engine Mount. There is one nut that bolts to the Motor Mount stud, and one bolt and two nuts that bolts to the Engine Mount.
  3. Remove the Plate that links to the rear side Engine Mount.
  4. Remove the rear side Engine Mount. This removal is necessary to gain clearance to remove the lower timing belt cover.
  5. Remove the three 10mm long bolts that secure the Power Steering Pump Reservoir.
  6. Remove the three bolts that secure the right side Motor Mount.

Click thumbnail to view full-size

3. Remove the Alternator and Power Steering Pump Drive Pulley

These pulleys are sandwiched together and bolted onto the Water Pump with four 10mm bolts. They will require removal to gain removal clearance for the timing belt cover. The easiest method on removing bolt tension is with a ¼” 10mm socket attached to an extension and a ¼” ratchet wrench. While hold the pulley with the right hand, apply torque to the ratchet wrench to remove the bolts.

If replacement of the Water Pump is desired, the alternator mounting bracket will require removal. The pump can then be unbolted, jarred loose and removed.

4. Remove the Crankshaft Pulley

If an air, electric or ½” mechanical hand impact driver is not available, the Crankshaft Pulley Bolt can be removed by positioning/securing a breaker bar to the ground and attaching a socket to the breaker bar and Pulley bolt. Turnover the engine for around one second to allow the torque from the Starter Motor to rotate the engine while the breaker bar prevents the pulley bolt from moving. This should provide enough torque to remove the pulley bolt.

After the pulley bolt has been removed, attempt to remove the Crankshaft Pulley. If the pulley will not slide off, attach a Pulley Removal Tool and use a ratchet wrench and socket to apply pulling pressure.

Remove the metal pulley cover seated in front of the lower timing belt cover.

5. Remove the Upper and Lower Timing Belt Covers

  • Remove the Engine Cover Bracket.
  • Remove the four 10mm bolts that secure the Upper Timing Belt Cover. Pull off the cover.
  • Remove the 10mm bolts that secure the Lower Timing Belt Cover. The cover should be pulled from below the engine. To ease removal, the cover can be slightly bent to pass obstructions preventing its passage (i.e. A/C pulley, Water Pump, etc.)

6. Set Engine to TDC (Top Dead Center) Before Removing the Timing Belt

  1. Re-thread the Pulley Bolt into the Crankshaft and rotate the Crankshaft clockwise (with a ratchet wrench) until the Camshaft Timing Mark Hole is in alignment with the pink alignment mark.
  2. Use white paint (Oil-base Paint Marker Stick from any artist paint shop or Walmart) and place additional alignment marks for the camshaft and crankshaft.
  3. After alignment and the paint marks have been made, the Pulley Bolt can be removed by attaching either a box or ratchet wrench & socket to the bolt then 'slapping' the handle. This should jolt the bolt loose without disturbing the alignment marks.

7. Remove the Timing Belt and Pulleys

  1. Unbolt and remove the Timing Belt Tension Pulley (left side of the engine).
  2. Using a box wrench, slightly move clockwise (1 degree) the Camshaft Pulley and remove the belt. This slight advance in the camshaft will allow some belt slack to ease new belt installation.
  3. Unbolt and remove the Belt Guide Pulley (lower, right side of the engine).

Click thumbnail to view full-size

8. Bolt on New Tensioner and Guide Pulley, and Mount New Timing Belt

To eliminate Pulley bolts from every coming loose after re-assembly, apply thread-lock to the bolt threads. Not absolutely necessary but provides peace of mind.

  1. Bolt on the New Belt Tensioner Pulley (finger tight only) and the Guide Pulley (full tension).
  2. Starting from the Crankshaft, weave the new timing belt through the Guide Pulley, over the Crankshaft Pulley and finally over the Tensioner Pulley. Push the Tensioner Pulley against the belt to remove slack and tighten the Tensioner Pulley Bolt.
  3. Remove the belt slack on the right side of the belt (between the Camshaft, Guide Pulley and Crankshaft) by rotating the Camshaft counter counter-clockwise (around 1 degree) with a box wrench. Check the paint alignment marks. Everything should be in alignment.
  4. If the alignment is good, loosen the Tensioner Pulley Bolt till finger tight.
  5. Using an Allen Wrench or Allen Wrench Socket Set like this one, and meanwhile using a box wrench for the Tensioner Pulley Bolt, fit the Allen Tool into the Tension Pulley's Hex Hole. Turn the Allen tool clockwise to remove belt slack on the belt's left side until there is no slack. *Warning - do not over tighten - just enough tension to remove the slack.
  6. While maintaining tension on the belt via the Allen Tool, torque down the Tensioner Pulley Bolt. With the right amount of tension, the belt on the left side should able to twist around 45 degrees between the Crankshaft and Tensioner Pulley. If too much or too little, re-adjust.

9. Reassembly

Reassembly of the removed components can be accomplished by performing the reversal of the removal steps. Use anti-seize or high-temperature grease on bolt threads showing any corrosion.

A brief re-assembly summary:

  1. Re-attach the Upper and Lower Timing Belt Covers. The bottom cover should be guided from the bottom of the engine and slightly squeezed to gain clearance from obstructions.
  2. Re-attach the Engine Cover Bracket.
  3. Grease the Crankshaft before mounting the Crankshaft Pulley. Then fit the Crankshaft metal pulley cover, Crankshaft Pulley, Pulley Bolt Washer and Pulley Bolt. The Pulley Bolt can be torqued on with a Mechanical Impact Driver available at most Auto Retail stores that provide tool rentals.
  4. Re-attach the left side Motor Mount.
  5. Re-attach the A/C Pulley Assembly, Pulley and Belt.
  6. Re-attach the Alternator and Power Steering Pump Drive Pulley.
  7. Install and re-bolt the Side Engine Mount Plate, Motor Mount, Aluminum Mount and Power Steering Fluid Container Mount.
  8. Re-attach Power Steering Pump and Alternator belts.
  9. Re-attach Engine Cover bracket.
  10. Re-attach Engine Cover.

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

Questions & Answers

  • I have a 2009 Hyundai Elantra Limited with 153,000 km on it, and the timing belts have never been changed. It should have been changed according to the manual at 100,000 km. I am I lucky that it is still working. It will cost about $700 to replace it. Should I bother replacing it or just take my chances? How much longer can it last?

    I've been amazed at how long Kia or Hyundai timing belts last. Did a timing belt job on a Kia Sportage last year with 170K miles but the water pump showed signs of wear. So I'm not so sure about luck ... they do last longer than the recommended change interval. Driving beyond the recommended interval is a crap shoot. They could go at any time but usually give you some indication they're about to go. Belt stretch won't allow the car to run right ... there's hesitation when taking off from a dead stop. The water pump may start leaking or making noise.

    $700 is a little steep for an Elantra belt change. A good technician should be able to do it in around 3.5 hours including the water pump. Under $500 would be more appropriate. I'd shop around for a better price if I were you.

© 2013 hardlymoving


    0 of 8192 characters used
    Post Comment
    • hardlymoving profile imageAUTHOR


      13 months ago from Memphis, TN


      I would say that it is pretty much the same.

    • profile image


      13 months ago

      Would this same procedure be followed for a 2009 Hyundai Elantra?

    • hardlymoving profile imageAUTHOR


      22 months ago from Memphis, TN


      There's a factory paint alignment mark on the crankshaft pulley. You can also remove the spark plug from the number 1 cylinder and put a metal rod in the spark plug hole. As your rotating the engine to TDC, you'll see the rod moving up and down. That's the piston moving the rod. The top most position of the rod should be TDC with the crankshaft pulley alignment mark. A one cog difference in the crankshaft pulley will move the rod a lot ... relatively speaking.

    • profile image


      22 months ago

      How do you set top dead center if timing belt broke while driving?

    • hardlymoving profile imageAUTHOR


      22 months ago from Memphis, TN


      With the new timing belt installed, the tensioner pulley bolt should be hand tight. With the hex socket and wrench inserted in the tensioner pulley hex hole, turn the tensioner pulley which will gradually apply tension on the timing belt. Timing belt tension should be between tight and loose... just enough where the belt has no slack and you can twist the belt with your fingers around a quarter turn. Then tighten the tensioner bolt.

    • profile image


      22 months ago

      can anyone tell me please, with the tensioner how does it sit ? the locating leg just does not seem right to me, ?

    • hardlymoving profile imageAUTHOR


      2 years ago from Memphis, TN

      Shirley Reagan,

      The problem that most people have with timing belt installation is they're not moving either the camshaft or crankshaft sprocket or gear to avoid a tight installation. Too allow easier belt instillation, slightly turn the crank or cam towards the direction of the belt installation. Then turn it back to make the belt tight ... afterwards, check your marks.

      I have a two part youtube video that may help you see what I'm talking about. It's under the channel of Hardlymoving Productions and may be of help. The link is provide below:

      I think I'll paste the video to this article ... now that I think about it.

    • profile image

      Shirley Reagan 

      2 years ago

      Problem how to get the timing belt on the bottom crank gear esp how to remove moon shape rank gear cover


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)