Parts Catalog

(Showing 12 of 10000)

Welcome to Northern Auto Parts' auto parts catalog, featuring a selection of high-quality auto parts and engine rebuild kits for almost every make and model. Specializing in engine rebuild kits and a vast array of components, our car parts catalog is your go-to source for all your automotive needs. Explore our user-friendly car parts catalog to find exactly what you need with ease, or if you prefer paper catalogs, request your free car parts catalog by mail.

Compare
Show 12 24 36 48 96
  • SLV1146HC.040 Silvolite Piston Set

    Silvolite

    Part #: 1146HC.040

    SLV1146HC.040 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1146HC
    pdm:Bore Diameter: 4 IN
    pdm:Compression Height: 1.635 IN
    pdm:Bore Diameter: 101.6 MM
    pdm:Compression Ratio: 8.5
    pdm:Compression Height: 41.5 MM
    pdm:Crown Type: FLAT TOP
    pdm:Engine Family: Ford Cleveland
    pdm:Oversized: Yes
    pdm:Engine Manufacturer: Ford
    pdm:Crown (cc): +4cc
    pdm:Eng. Disp Liters: 5.8
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Piston Head Type: Flat
    pdm:Pin Configuration: Offset
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Oversize: .040
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Eng. Disp. In.: 351
    pdm:Pin Type: Press
    pdm:Pin Number: 0912x301A
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Oe Assembly: D0AZ6108A, D0AE6110B
    pdm:Sold As: Sold as a set, priced per piece
    pdm:line_code: SLV
    pdm:Piston Material: Cast 390 Hypereutectic Alloy
    pdm:Year From: 1970
    pdm:Year Range: 1970-1970
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Year To: 1970
    pdm:Top Land: .335
    pdm:internal_sku: SLV1146HC.040
    pdm:Bore (in): 4
    pdm:Bore (mm): 101.6
    $32.29
  • SLV1147.020 Silvolite Piston Set

    Silvolite

    Part #: 1147.020

    SLV1147.020 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1147
    pdm:Bore (mm): 101.6
    pdm:Bore Diameter: 101.6 MM
    pdm:Bore (in): 4
    pdm:Bore Diameter: 4 IN
    pdm:Compression Height: 40 MM
    pdm:Oversized: Yes
    pdm:Eng. Disp. In.: 240
    pdm:Compression Height: 1.576 IN
    pdm:Compression Ratio: 8.7
    pdm:Engine Manufacturer: Ford
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Crown Type: FLAT TOP
    pdm:Engine Family: Ford Inline 6-Cylinder
    pdm:Piston Material: Cast 332 Alloy
    pdm:Oe Assembly: C8AZ6108C-D
    pdm:Oversize: .020
    pdm:Eng. Disp Liters: 3.9
    pdm:Pin Configuration: Offset
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Piston Head Type: Flat
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Year Range: 1969-1974
    pdm:Piston Pin Outside Diameter: 24.8 MM
    pdm:Pin Number: 0975x305A
    pdm:Piston Pin Outside Diameter: .975 IN
    pdm:Top Land: .250
    pdm:line_code: SLV
    pdm:internal_sku: SLV1147.020
    pdm:Pin Type: Press
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Year To: 1974
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Year From: 1969
    $46.55
  • SLV1147.040 Silvolite Piston Set

    Silvolite

    Part #: 1147.040

    SLV1147.040 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1147
    pdm:Compression Ratio: 8.7
    pdm:Eng. Disp Liters: 3.9
    pdm:Compression Height: 40 MM
    pdm:Pin Configuration: Offset
    pdm:Crown Type: FLAT TOP
    pdm:Eng. Disp. In.: 240
    pdm:Bore (in): 4
    pdm:Engine Family: Ford Inline 6-Cylinder
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Engine Manufacturer: Ford
    pdm:Pin Number: 0975x305A
    pdm:Oversize: .040
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Piston Pin Outside Diameter: .975 IN
    pdm:Bore (mm): 101.6
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Top Land: .250
    pdm:Piston Head Type: Flat
    pdm:internal_sku: SLV1147.040
    pdm:Piston Material: Cast 332 Alloy
    pdm:Year Range: 1969-1974
    pdm:line_code: SLV
    pdm:Bore Diameter: 4 IN
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Pin Type: Press
    pdm:Year From: 1969
    pdm:Year To: 1974
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Compression Height: 1.576 IN
    pdm:Oversized: Yes
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Piston Pin Outside Diameter: 24.8 MM
    pdm:Oe Assembly: C8AZ6108C-D
    pdm:Bore Diameter: 101.6 MM
    $46.55
  • SLV1147.STD Silvolite Piston Set

    Silvolite

    Part #: 1147.STD

    SLV1147.STD Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Eng. Disp Liters: 3.9
    pdm:Compression Height: 1.576 IN
    pdm:Base Number: 1147
    pdm:Crown Type: FLAT TOP
    pdm:Bore Diameter: 4 IN
    pdm:Compression Height: 40 MM
    pdm:Oe Assembly: C8AZ6108C-D
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp. In.: 240
    pdm:Compression Ratio: 8.7
    pdm:Engine Family: Ford Inline 6-Cylinder
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Bore Diameter: 101.6 MM
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Oversized: No
    pdm:Pin Configuration: Offset
    pdm:Pin Number: 0975x305A
    pdm:Piston Material: Cast 332 Alloy
    pdm:Oversize: STD
    pdm:Piston Pin Outside Diameter: .975 IN
    pdm:Piston Pin Outside Diameter: 24.8 MM
    pdm:Pin Type: Press
    pdm:Piston Head Type: Flat
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Land: .250
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:line_code: SLV
    pdm:Year Range: 1969-1974
    pdm:Year From: 1969
    pdm:internal_sku: SLV1147.STD
    pdm:Year To: 1974
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Bore (in): 4
    pdm:Bore (mm): 101.6
    $46.55
  • SLV1156.030 Silvolite Piston Set

    Silvolite

    Part #: 1156.030

    SLV1156.030 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (mm): 90.8
    pdm:Compression Height: 40.3 MM
    pdm:Bore Diameter: 3.575 IN
    pdm:Eng. Disp. In.: 122
    pdm:Bore (in): 3.575
    pdm:Compression Height: 1.588 IN
    pdm:Crown Type: FLAT TOP
    pdm:Piston Head Type: Flat
    pdm:Base Number: 1156
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp Liters: 2
    pdm:Compression Ratio: 8.0
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Piston Material: Cast 332 Alloy
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Bore Diameter: 90.8 MM
    pdm:Engine Family: Ford Inline 4-Cylinder
    pdm:Oe Assembly: D1FZ-6108-E
    pdm:Oversize: .030
    pdm:Oversized: Yes
    pdm:Pin Type: Press
    pdm:Piston Pin Outside Diameter: 24.0 MM
    pdm:Second Compression Ring Thickness: 2.5 MM
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Pin Number: 0945x227A
    pdm:Top Compression Ring Thickness: 2.0000 MM
    pdm:Piston Pin Outside Diameter: .945 IN
    pdm:Year Range: 1971-1974
    pdm:line_code: SLV
    pdm:Top Land: .308
    pdm:Year To: 1974
    pdm:internal_sku: SLV1156.030
    pdm:Pin Configuration: Offset
    pdm:Year From: 1971
    pdm:Ring Pack: 2.0mm, 2.5mm, 4.0mm
    $46.18
  • SLV1156.060 Silvolite Piston Set

    Silvolite

    Part #: 1156.060

    SLV1156.060 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (mm): 90.8
    pdm:Compression Height: 1.588 IN
    pdm:Compression Ratio: 8.0
    pdm:Eng. Disp Liters: 2
    pdm:Bore Diameter: 90.8 MM
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp. In.: 122
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Crown Type: FLAT TOP
    pdm:Pin Number: 0945x227A
    pdm:Pin Configuration: Offset
    pdm:Compression Height: 40.3 MM
    pdm:Bore (in): 3.575
    pdm:Oversize: .060
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Oe Assembly: D1FZ-6108-E
    pdm:Pin Type: Press
    pdm:Piston Head Type: Flat
    pdm:Piston Material: Cast 332 Alloy
    pdm:Engine Family: Ford Inline 4-Cylinder
    pdm:Piston Pin Outside Diameter: .945 IN
    pdm:Base Number: 1156
    pdm:Ring Pack: 2.0mm, 2.5mm, 4.0mm
    pdm:Bore Diameter: 3.575 IN
    pdm:Second Compression Ring Thickness: 2.5 MM
    pdm:Piston Pin Outside Diameter: 24.0 MM
    pdm:Top Compression Ring Thickness: 2.0000 MM
    pdm:Top Land: .308
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year From: 1971
    pdm:Year Range: 1971-1974
    pdm:line_code: SLV
    pdm:internal_sku: SLV1156.060
    pdm:Year To: 1974
    pdm:Oversized: Yes
    $46.18
  • SLV1156.STD Silvolite Piston Set

    Silvolite

    Part #: 1156.STD

    SLV1156.STD Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore Diameter: 3.575 IN
    pdm:Base Number: 1156
    pdm:Bore Diameter: 90.8 MM
    pdm:Compression Ratio: 8.0
    pdm:Compression Height: 40.3 MM
    pdm:Compression Height: 1.588 IN
    pdm:Crown Type: FLAT TOP
    pdm:Eng. Disp Liters: 2
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp. In.: 122
    pdm:Engine Family: Ford Inline 4-Cylinder
    pdm:Pin Type: Press
    pdm:Oversize: STD
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Oversized: No
    pdm:Piston Head Type: Flat
    pdm:Pin Number: 0945x227A
    pdm:Oe Assembly: D1FZ-6108-E
    pdm:Pin Configuration: Offset
    pdm:Piston Material: Cast 332 Alloy
    pdm:Second Compression Ring Thickness: 2.5 MM
    pdm:Piston Pin Outside Diameter: 24.0 MM
    pdm:Piston Pin Outside Diameter: .945 IN
    pdm:Year From: 1971
    pdm:Ring Pack: 2.0mm, 2.5mm, 4.0mm
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year To: 1974
    pdm:Top Compression Ring Thickness: 2.0000 MM
    pdm:Top Land: .308
    pdm:line_code: SLV
    pdm:internal_sku: SLV1156.STD
    pdm:Year Range: 1971-1974
    pdm:Bore (mm): 90.8
    pdm:Bore (in): 3.575
    $46.18
  • SLV1157.020 Silvolite Piston Set

    Silvolite

    Part #: 1157.020

    SLV1157.020 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Compression Height: 40.3 MM
    pdm:Bore (mm): 101.6
    pdm:Base Number: 1157
    pdm:Compression Height: 1.585 IN
    pdm:Eng. Disp Liters: 4.7
    pdm:Compression Ratio: 8.2
    pdm:Bore (in): 4
    pdm:Crown (cc): +12cc
    pdm:Bore Diameter: 101.6 MM
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp. In.: 289
    pdm:Engine Family: Ford Small Block Windsor
    pdm:Crown Type: DISH
    pdm:Bore Diameter: 4 IN
    pdm:Oversize: .020
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oe Assembly: C3AZ6108P, C4AZ6108B, C4GY6108D, C3AZ6108AA-AF, C50E6108AE-AF, C80Z6108A-B, C90Z6108N-R, D30Z6108A
    pdm:Pin Number: 0912x301A
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Piston Material: Cast 332 Alloy
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Pin Type: Press
    pdm:Oversized: Yes
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Pin Configuration: Offset
    pdm:Piston Head Type: Dish
    pdm:internal_sku: SLV1157.020
    pdm:Year To: 1968
    pdm:Year Range: 1964-1968
    pdm:line_code: SLV
    pdm:Year From: 1964
    pdm:Top Land: .245
    $29.52
  • SLV1157.030 Silvolite Piston Set

    Silvolite

    Part #: 1157.030

    SLV1157.030 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (in): 4
    pdm:Base Number: 1157
    pdm:Bore (mm): 101.6
    pdm:Eng. Disp. In.: 289
    pdm:Bore Diameter: 4 IN
    pdm:Pin Configuration: Offset
    pdm:Compression Ratio: 8.2
    pdm:Crown Type: DISH
    pdm:Compression Height: 1.585 IN
    pdm:Crown (cc): +12cc
    pdm:Engine Manufacturer: Ford
    pdm:Eng. Disp Liters: 4.7
    pdm:Engine Family: Ford Small Block Windsor
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Oe Assembly: C3AZ6108P, C4AZ6108B, C4GY6108D, C3AZ6108AA-AF, C50E6108AE-AF, C80Z6108A-B, C90Z6108N-R, D30Z6108A
    pdm:Oversize: .030
    pdm:Piston Material: Cast 332 Alloy
    pdm:Oversized: Yes
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Compression Height: 40.3 MM
    pdm:Bore Diameter: 101.6 MM
    pdm:Pin Type: Press
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Pin Number: 0912x301A
    pdm:Top Land: .245
    pdm:Piston Head Type: Dish
    pdm:Year Range: 1964-1968
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:internal_sku: SLV1157.030
    pdm:line_code: SLV
    pdm:Year To: 1968
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year From: 1964
    $29.52
  • SLV1157.040 Silvolite Piston Set

    Silvolite

    Part #: 1157.040

    SLV1157.040 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore Diameter: 4 IN
    pdm:Bore (mm): 101.6
    pdm:Compression Ratio: 8.2
    pdm:Bore (in): 4
    pdm:Engine Family: Ford Small Block Windsor
    pdm:Compression Height: 40.3 MM
    pdm:Base Number: 1157
    pdm:Crown Type: DISH
    pdm:Pin Configuration: Offset
    pdm:Compression Height: 1.585 IN
    pdm:Eng. Disp. In.: 289
    pdm:Engine Manufacturer: Ford
    pdm:Crown (cc): +12cc
    pdm:Bore Diameter: 101.6 MM
    pdm:Eng. Disp Liters: 4.7
    pdm:Piston Head Type: Dish
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oversized: Yes
    pdm:Pin Type: Press
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Oversize: .040
    pdm:Oe Assembly: C3AZ6108P, C4AZ6108B, C4GY6108D, C3AZ6108AA-AF, C50E6108AE-AF, C80Z6108A-B, C90Z6108N-R, D30Z6108A
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Pin Number: 0912x301A
    pdm:Piston Material: Cast 332 Alloy
    pdm:Top Land: .245
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:line_code: SLV
    pdm:Year From: 1964
    pdm:internal_sku: SLV1157.040
    pdm:Year To: 1968
    pdm:Year Range: 1964-1968
    $29.52
  • SLV1157.060 Silvolite Piston Set

    Silvolite

    Part #: 1157.060

    SLV1157.060 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1157
    pdm:Bore Diameter: 4 IN
    pdm:Bore Diameter: 101.6 MM
    pdm:Compression Ratio: 8.2
    pdm:Compression Height: 40.3 MM
    pdm:Compression Height: 1.585 IN
    pdm:Bore (mm): 101.6
    pdm:Crown (cc): +12cc
    pdm:Crown Type: DISH
    pdm:Eng. Disp Liters: 4.7
    pdm:Eng. Disp. In.: 289
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Engine Manufacturer: Ford
    pdm:Oe Assembly: C3AZ6108P, C4AZ6108B, C4GY6108D, C3AZ6108AA-AF, C50E6108AE-AF, C80Z6108A-B, C90Z6108N-R, D30Z6108A
    pdm:Bore (in): 4
    pdm:Pin Configuration: Offset
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Oversized: Yes
    pdm:Pin Number: 0912x301A
    pdm:Piston Head Type: Dish
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Engine Family: Ford Small Block Windsor
    pdm:Piston Material: Cast 332 Alloy
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Year To: 1968
    pdm:Year Range: 1964-1968
    pdm:Year From: 1964
    pdm:internal_sku: SLV1157.060
    pdm:Pin Type: Press
    pdm:Top Land: .245
    pdm:Oversize: .060
    pdm:line_code: SLV
    $29.52
  • SLV1157.STD Silvolite Piston Set

    Silvolite

    Part #: 1157.STD

    SLV1157.STD Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Crown (cc): +12cc
    pdm:Bore Diameter: 101.6 MM
    pdm:Compression Ratio: 8.2
    pdm:Crown Type: DISH
    pdm:Engine Manufacturer: Ford
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oversize: STD
    pdm:Compression Height: 40.3 MM
    pdm:Base Number: 1157
    pdm:Oversized: No
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Oe Assembly: C3AZ6108P, C4AZ6108B, C4GY6108D, C3AZ6108AA-AF, C50E6108AE-AF, C80Z6108A-B, C90Z6108N-R, D30Z6108A
    pdm:Pin Type: Press
    pdm:Engine Family: Ford Small Block Windsor
    pdm:Pin Configuration: Offset
    pdm:Compression Height: 1.585 IN
    pdm:Bore Diameter: 4 IN
    pdm:Piston Material: Cast 332 Alloy
    pdm:Piston Head Type: Dish
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Piston Pin Outside Diameter: 23.16 MM
    pdm:Piston Pin Outside Diameter: .912 IN
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Eng. Disp Liters: 4.7
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Land: .245
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Pin Number: 0912x301A
    pdm:Eng. Disp. In.: 289
    pdm:Year Range: 1964-1968
    pdm:line_code: SLV
    pdm:Year To: 1968
    pdm:Year From: 1964
    pdm:internal_sku: SLV1157.STD
    pdm:Bore (in): 4
    pdm:Bore (mm): 101.6
    $29.52

Why Buy from Northern Auto Parts’ Catalog?

At Northern Auto Parts, our commitment goes beyond just offering a wide array of products. We're all about that perfect match for your vehicle, and our team is here to guide you through it. Whether it's a specific part or some expert advice you're after, we've got you covered. So, don't hesitate to reach out – chatting about car parts is what we do best, and we're here to ensure you get exactly what your ride needs. Ready to upgrade your ride? Dive into Northern Auto Parts' world of quality auto parts today. Find the perfect part for your vehicle in our extensive catalog or get expert advice from our team. Don't wait – explore now and experience the difference that quality parts make. Upgrade your ride with Northern Auto Parts!

Why Buy Vehicle Parts from Northern Auto Parts?

40+ Years Experience
Northern Auto Parts has been providing auto parts for all makes and models for over 40 years. We have everything you need to keep your car, truck, or SUV running in peak condition.

Trusted Source for Name-Brand Parts
We carry a wide variety of name-brand components, so you can find the exact parts you need to repair or replace anything on your vehicle. From engine components to exterior parts, we have a vast selection to choose from.

Competitive Pricing
We are committed to affordability without compromising on quality. Our prices provide the best value for your money, whether you’re an automotive technician or a DIY enthusiast.