Two years I replaced the timing chain set (gears, chain, tensioner and guides on my daughters '04 Cavalier. It's an Ecotec engine. I put it all new components including the water pump. Brilliant idea to put a water pump inside an engine. Anyway, fast forward to last week. I received a frantic call from my daughter saying her car was making a loud clattering noise and she was driving it home late at night. It was clattering and missing, check engine light on and all. I tore it down to find a failed tensioner and the slap ruined the guides. I called the big box store where I bought it and they said it only had a two year warranty. I explained to them how I felt about a timing chain kit having only a two year warranty and we parted ways. I went to Rock Auto and this time bought a Cloyes kit, head set, new valves and head bolts and now it's running fine. Cloyes kits are very good. Lifetime warranty. Lesson learned. My buy only list now includes Cloyes. Milton air products, Moog front end components, LUK clutches, Stant cooling system products "etc." It was worth it when my daughter said "Thanks Dad" and smiled.