Quick view Connecting Rod Bearing Set - 2004 Kia Spectra 1.8L (BB1047.C24) $27.97 Choose Options Compare
Quick view 2004 Kia Spectra 1.8L Engine Piston Wrist Pin Bushing EB017 -12 $26.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Crankshaft Main Bearing Set BC1524 -129 $25.97 Choose Options Compare
Quick view Crankshaft Main Bearing Set - 2004 Kia Optima 2.4L (BC1524.K129) $25.97 Choose Options Compare
Quick view 2004 Kia Rio 1.6L Engine Crankshaft Main Bearing Set BC2012 -237 $23.97 Choose Options Compare
Quick view Crankshaft Main Bearing Set - 2004 Kia Rio 1.6L (BC2012.K237) $23.97 Choose Options Compare
Quick view 2004 Kia Optima 2.4L Engine Connecting Rod Bearing Set BB1827 -267 $21.97 Choose Options Compare
Quick view Connecting Rod Bearing Set - 2004 Kia Optima 2.4L (BB1827.K267) $21.97 Choose Options Compare
Quick view 2004 Kia Spectra 2.0L Engine Connecting Rod Bearing Set BB1007 -33 $15.97 Choose Options Compare
Quick view Connecting Rod Bearing Set - 2004 Kia Spectra 2.0L (BB1007.D33) $15.97 Choose Options Compare
Quick view 2004 Kia Optima 2.7L Engine Crankshaft Thrust Washer TW1507STD -16 $13.97 Add to Cart Compare
Quick view 2004 Kia Spectra 1.8L Engine Crankshaft Thrust Washer TW1036STD -12 $13.97 Add to Cart Compare
Quick view Crankshaft Thrust Washer - 2004 Kia Optima 2.7L (TW1507STD.B16) $13.97 Add to Cart Compare
Quick view Crankshaft Thrust Washer - 2004 Kia Spectra 1.8L (TW1036STD.B12) $13.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Exhaust Manifold Gasket EMI2.4-A -109 $9.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Crankshaft Thrust Washer TW1008STD -15 $9.97 Add to Cart Compare
Quick view Connecting Rod Bearing Set - 2004 Kia Spectra 1.8L (BB1047.C24) $27.97 Choose Options Compare
Quick view Timing Belt - 2004 Kia Optima 2.4L (TB313.B14) Timing Belt - 2004 Kia Optima 2.4L (TB313.B14)Your 2004 Kia Optima 2.4L engine contains many rapidly moving parts such as pistons, rods, valves, pulleys, camshafts, a crankshaft. Thats why your 2004 Kia Optima 2.4L engines timing is crucial for all your... $27.97 Add to Cart Compare
Quick view 2004 Kia Rio 1.6L Engine Cylinder Head Bolt Set HB235 -2 2004 Kia Rio 1.6L Engine Cylinder Head Bolt Set HB235 -2Engine Cylinder Head Bolt Set HB235 -2 Fit NotesPart Number: HB235 -2 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC:... $26.97 Add to Cart Compare
Quick view 2004 Kia Spectra 1.8L Engine Piston Wrist Pin Bushing EB017 -12 2004 Kia Spectra 1.8L Engine Piston Wrist Pin Bushing EB017 -12Engine Piston Wrist Pin Bushing EB017 -12 Fit NotesPart Number: EB017 -12 Position: Part Type ID: 5632Part Terminology: Engine Piston Wrist Pin BushingQty Required: 1Engine Base Id:... $26.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Cylinder Head Bolt Set HB232 -15 2004 Kia Spectra 2.0L Engine Cylinder Head Bolt Set HB232 -15Engine Cylinder Head Bolt Set HB232 -15 Fit NotesPart Number: HB232 -15 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 54Liter: 2... $26.97 Add to Cart Compare
Quick view Cylinder Head Bolt Set - 2004 Kia Rio 1.6L (HB235.A2) Cylinder Head Bolt Set - 2004 Kia Rio 1.6L (HB235.A2)Engine Cylinder Head Bolt Set HB235.A2 Fit NotesPart Number: HB235.A2 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC:... $26.97 Add to Cart Compare
Quick view Cylinder Head Bolt Set - 2004 Kia Spectra 2.0L (HB232.B15) Cylinder Head Bolt Set - 2004 Kia Spectra 2.0L (HB232.B15)Engine Cylinder Head Bolt Set HB232.B15 Fit NotesPart Number: HB232.B15 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 54Liter: 2.0CC:... $26.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Crankshaft Main Bearing Set BC1524 -129 2004 Kia Optima 2.4L Engine Crankshaft Main Bearing Set BC1524 -129Engine Crankshaft Main Bearing Set BC1524 -129 Fit NotesPart Number: BC1524 -129 Position: Part Type ID: 10302Part Terminology: Engine Crankshaft Main Bearing SetQty Required: 1Engine... $25.97 Choose Options Compare
Quick view 2004 Kia Rio 1.6L Engine Lower Gasket Set KI1.6CS-A -4 2004 Kia Rio 1.6L Engine Lower Gasket Set KI1.6CS-A -4Engine Lower Gasket Set KI1.6CS-A -4 Fit NotesPart Number: KI1.6CS-A -4 Position: Part Type ID: 10424Part Terminology: Engine Lower Gasket SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC: 1594CID:... $25.97 Add to Cart Compare
Quick view Crankshaft Main Bearing Set - 2004 Kia Optima 2.4L (BC1524.K129) $25.97 Choose Options Compare
Quick view Lower Gasket Set - 2004 Kia Rio 1.6L (KI1.6CS-A.A4) Lower Gasket Set - 2004 Kia Rio 1.6L (KI1.6CS-A.A4)Engine Lower Gasket Set KI1.6CS-A.A4 Fit NotesPart Number: KI1.6CS-A.A4 Position: Part Type ID: 10424Part Terminology: Engine Lower Gasket SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC: 1594CID:... $25.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Timing Belt Tensioner TT472 -15 2004 Kia Spectra 2.0L Engine Timing Belt Tensioner TT472 -15Your 2004 Kia Spectra 2.0L engine contains many rapidly moving parts such as pistons, rods, valves, pulleys, camshafts, a crankshaft. Thats why your 2004 Kia Spectra 2.0L engines timing is... $24.97 Add to Cart Compare
Quick view Timing Belt Tensioner - 2004 Kia Spectra 2.0L (TT472.B15) Timing Belt Tensioner - 2004 Kia Spectra 2.0L (TT472.B15)Your 2004 Kia Spectra 2.0L engine contains many rapidly moving parts such as pistons, rods, valves, pulleys, camshafts, a crankshaft. Thats why your 2004 Kia Spectra 2.0L engines timing is crucial... $24.97 Add to Cart Compare
Quick view 2004 Kia Rio 1.6L Engine Crankshaft Main Bearing Set BC2012 -237 2004 Kia Rio 1.6L Engine Crankshaft Main Bearing Set BC2012 -237Engine Crankshaft Main Bearing Set BC2012 -237 Fit NotesPart Number: BC2012 -237 Position: Part Type ID: 10302Part Terminology: Engine Crankshaft Main Bearing SetQty Required: 1Engine Base... $23.97 Choose Options Compare
Quick view 2004 Kia Spectra 1.8L Engine Lower Gasket Set KI1.8CS-A -12 2004 Kia Spectra 1.8L Engine Lower Gasket Set KI1.8CS-A -12Engine Lower Gasket Set KI1.8CS-A -12 Fit NotesPart Number: KI1.8CS-A -12 Position: Part Type ID: 10424Part Terminology: Engine Lower Gasket SetQty Required: 1Engine Base Id: 781Liter: 1.8CC:... $23.97 Add to Cart Compare
Quick view Crankshaft Main Bearing Set - 2004 Kia Rio 1.6L (BC2012.K237) $23.97 Choose Options Compare
Quick view Lower Gasket Set - 2004 Kia Spectra 1.8L (KI1.8CS-A.B12) Lower Gasket Set - 2004 Kia Spectra 1.8L (KI1.8CS-A.B12)Engine Lower Gasket Set KI1.8CS-A.B12 Fit NotesPart Number: KI1.8CS-A.B12 Position: Part Type ID: 10424Part Terminology: Engine Lower Gasket SetQty Required: 1Engine Base Id: 781Liter: 1.8CC:... $23.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Connecting Rod Bearing Set BB1827 -267 2004 Kia Optima 2.4L Engine Connecting Rod Bearing Set BB1827 -267Engine Connecting Rod Bearing Set BB1827 -267 Fit NotesPart Number: BB1827 -267 Position: Part Type ID: 10300Part Terminology: Engine Connecting Rod Bearing SetQty Required: 1Engine Base... $21.97 Choose Options Compare
Quick view Connecting Rod Bearing Set - 2004 Kia Optima 2.4L (BB1827.K267) $21.97 Choose Options Compare
Quick view 2004 Kia Rio 1.6L Engine Cylinder Head Bolt Set HB268 -4 2004 Kia Rio 1.6L Engine Cylinder Head Bolt Set HB268 -4Engine Cylinder Head Bolt Set HB268 -4 Fit NotesPart Number: HB268 -4 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC:... $16.97 Add to Cart Compare
Quick view Cylinder Head Bolt Set - 2004 Kia Rio 1.6L (HB268.A4) Cylinder Head Bolt Set - 2004 Kia Rio 1.6L (HB268.A4)Engine Cylinder Head Bolt Set HB268.A4 Fit NotesPart Number: HB268.A4 Position: Part Type ID: 10306Part Terminology: Engine Cylinder Head Bolt SetQty Required: 1Engine Base Id: 1867Liter: 1.6CC:... $16.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Balance Shaft Belt TB314 -14 2004 Kia Optima 2.4L Engine Balance Shaft Belt TB314 -14Engine Balance Shaft Belt TB314 -14 Fit NotesPart Number: TB314 -14 Position: Part Type ID: 10443Part Terminology: Engine Balance Shaft BeltQty Required: 1Engine Base Id: 46Liter: 2.4CC: 2351CID:... $15.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Connecting Rod Bearing Set BB1007 -33 2004 Kia Spectra 2.0L Engine Connecting Rod Bearing Set BB1007 -33Engine Connecting Rod Bearing Set BB1007 -33 Fit NotesPart Number: BB1007 -33 Position: Part Type ID: 10300Part Terminology: Engine Connecting Rod Bearing SetQty Required: 1Engine Base... $15.97 Choose Options Compare
Quick view Balance Shaft Belt - 2004 Kia Optima 2.4L (TB314.B14) Balance Shaft Belt - 2004 Kia Optima 2.4L (TB314.B14)Engine Balance Shaft Belt TB314.B14 Fit NotesPart Number: TB314.B14 Position: Part Type ID: 10443Part Terminology: Engine Balance Shaft BeltQty Required: 1Engine Base Id: 46Liter: 2.4CC: 2351CID:... $15.97 Add to Cart Compare
Quick view Connecting Rod Bearing Set - 2004 Kia Spectra 2.0L (BB1007.D33) $15.97 Choose Options Compare
Quick view 2004 Kia Optima 2.7L Engine Crankshaft Thrust Washer TW1507STD -16 2004 Kia Optima 2.7L Engine Crankshaft Thrust Washer TW1507STD -16Engine Crankshaft Thrust Washer TW1507STD -16 Fit NotesPart Number: TW1507STD -16 Position: Part Type ID: 10304Part Terminology: Engine Crankshaft Thrust WasherQty Required: 1Engine Base... $13.97 Add to Cart Compare
Quick view 2004 Kia Spectra 1.8L Engine Crankshaft Thrust Washer TW1036STD -12 2004 Kia Spectra 1.8L Engine Crankshaft Thrust Washer TW1036STD -12Engine Crankshaft Thrust Washer TW1036STD -12 Fit NotesPart Number: TW1036STD -12 Position: Part Type ID: 10304Part Terminology: Engine Crankshaft Thrust WasherQty Required: 1Engine Base... $13.97 Add to Cart Compare
Quick view Crankshaft Thrust Washer - 2004 Kia Optima 2.7L (TW1507STD.B16) Crankshaft Thrust Washer - 2004 Kia Optima 2.7L (TW1507STD.B16)Engine Crankshaft Thrust Washer TW1507STD.B16 Fit NotesPart Number: TW1507STD.B16 Position: Part Type ID: 10304Part Terminology: Engine Crankshaft Thrust WasherQty Required: 1Engine Base Id:... $13.97 Add to Cart Compare
Quick view Crankshaft Thrust Washer - 2004 Kia Spectra 1.8L (TW1036STD.B12) Crankshaft Thrust Washer - 2004 Kia Spectra 1.8L (TW1036STD.B12)Engine Crankshaft Thrust Washer TW1036STD.B12 Fit NotesPart Number: TW1036STD.B12 Position: Part Type ID: 10304Part Terminology: Engine Crankshaft Thrust WasherQty Required: 1Engine Base... $13.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Exhaust Manifold Gasket EMI2.4-A -109 2004 Kia Optima 2.4L Exhaust Manifold Gasket EMI2.4-A -109Exhaust Manifold Gasket EMI2.4-A -109 Fit NotesPart Number: EMI2.4-A -109 Position: Part Type ID: 5400Part Terminology: Exhaust Manifold GasketQty Required: 1Engine Base Id: 46Liter: 2.4CC:... $9.97 Add to Cart Compare
Quick view 2004 Kia Optima 2.4L Engine Expansion Plug Kit PK914 -218 2004 Kia Optima 2.4L Engine Expansion Plug Kit PK914 -218Engine Expansion Plug Kit PK914 -218 Fit NotesPart Number: PK914 -218 Position: Part Type ID: 5336Part Terminology: Engine Expansion Plug KitQty Required: 1Engine Base Id: 46Liter: 2.4CC: 2351CID:... $9.97 Add to Cart Compare
Quick view 2004 Kia Rio 1.6L Engine Exhaust Valve EM1001 -2 2004 Kia Rio 1.6L Engine Exhaust Valve EM1001 -2Engine Exhaust Valve EM1001 -2 Fit NotesPart Number: EM1001 -2 Position: Part Type ID: 5328Part Terminology: Engine Exhaust ValveQty Required: 8Engine Base Id: 1867Liter: 1.6CC: 1594CID: -Cylinders: 4Block... $9.97 Add to Cart Compare
Quick view 2004 Kia Rio 1.6L Engine Expansion Plug Kit PK909 -24 2004 Kia Rio 1.6L Engine Expansion Plug Kit PK909 -24Engine Expansion Plug Kit PK909 -24 Fit NotesPart Number: PK909 -24 Position: Part Type ID: 5336Part Terminology: Engine Expansion Plug KitQty Required: 1Engine Base Id: 1867Liter: 1.6CC: 1594CID:... $9.97 Add to Cart Compare
Quick view 2004 Kia Spectra 1.8L Engine Exhaust Valve EM1005 -12 2004 Kia Spectra 1.8L Engine Exhaust Valve EM1005 -12Engine Exhaust Valve EM1005 -12 Fit NotesPart Number: EM1005 -12 Position: Part Type ID: 5328Part Terminology: Engine Exhaust ValveQty Required: 8Engine Base Id: 781Liter: 1.8CC: 1793CID: -Cylinders:... $9.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Crankshaft Thrust Washer TW1008STD -15 2004 Kia Spectra 2.0L Engine Crankshaft Thrust Washer TW1008STD -15Engine Crankshaft Thrust Washer TW1008STD -15 Fit NotesPart Number: TW1008STD -15 Position: Part Type ID: 10304Part Terminology: Engine Crankshaft Thrust WasherQty Required: 1Engine Base... $9.97 Add to Cart Compare
Quick view 2004 Kia Spectra 2.0L Engine Exhaust Valve EM1003 -7 2004 Kia Spectra 2.0L Engine Exhaust Valve EM1003 -7Engine Exhaust Valve EM1003 -7 Fit NotesPart Number: EM1003 -7 Position: Part Type ID: 5328Part Terminology: Engine Exhaust ValveQty Required: 8Engine Base Id: 54Liter: 2.0CC: 1975CID: -Cylinders:... $9.97 Add to Cart Compare