2003 Hummer H2 6.0L Engine Timing Set TS4194A -165Your 2003 Hummer H2 6.0L engine contains many rapidly moving parts such as pistons, rods, valves, pulleys, camshafts, a crankshaft. Thats why your 2003 Hummer H2 6.0L engines timing is crucial for all...