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
  • SLV1291H.1.5MM Silvolite Piston Set

    Silvolite

    Part #: 1291H.1.5MM

    SLV1291H.1.5MM Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Compression Ratio: 8.0
    pdm:Base Number: 1291H
    pdm:Engine Manufacturer: Chrysler
    pdm:Bore Diameter: 3.4449 IN
    pdm:Crown (cc): +14.5cc
    pdm:Engine Family: Mopar 4-Cylinder
    pdm:Eng. Disp Liters: 2.2
    pdm:Compression Height: 1.571 IN
    pdm:Eng. Disp. In.: 135
    pdm:Oe Assembly: 4397634, 4387512, 5241059
    pdm:Lock: 90
    pdm:Compression Height: 39.9 MM
    pdm:Piston Pin Outside Diameter: .901 IN
    pdm:Bore Diameter: 87.5 MM
    pdm:Oversize: 1.5mm
    pdm:Pin Number: 0901x223A
    pdm:Pin Configuration: Offset
    pdm:Oversized: Yes
    pdm:Oversizes: STD 0.5mm .75mm 1.0mm 1.5mm
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Piston Head Type: Dish
    pdm:Piston Material: Cast 390 Hypereutectic Alloy
    pdm:Second Compression Ring Thickness: 1.5 MM
    pdm:Top Compression Ring Thickness: 1.5 MM
    pdm:Year From: 1986
    pdm:Ring Pack: 1.5mm, 1.5mm, 4.0mm Shallow Oil Groove
    pdm:line_code: SLV
    pdm:internal_sku: SLV1291H.1.5MM
    pdm:Top Land: .337
    pdm:Year To: 1990
    pdm:Year Range: 1986-1990
    pdm:Piston Pin Outside Diameter: 22.9 MM
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Crown Type: DISH
    pdm:Pin Type: Floating
    pdm:Bore (in): 3.4449
    pdm:Bore (mm): 87.5
    $82.41
  • SLV1291H.75MM Silvolite Piston Set

    Silvolite

    Part #: 1291H.75MM

    SLV1291H.75MM Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore Diameter: 87.5 MM
    pdm:Base Number: 1291H
    pdm:Bore Diameter: 3.4449 IN
    pdm:Engine Manufacturer: Chrysler
    pdm:Compression Height: 39.9 MM
    pdm:Crown (cc): +14.5cc
    pdm:Engine Family: Mopar 4-Cylinder
    pdm:Compression Ratio: 8.0
    pdm:Eng. Disp. In.: 135
    pdm:Lock: 90
    pdm:Oe Assembly: 4397634, 4387512, 5241059
    pdm:Eng. Disp Liters: 2.2
    pdm:Compression Height: 1.571 IN
    pdm:Pin Number: 0901x223A
    pdm:Oversizes: STD 0.5mm .75mm 1.0mm 1.5mm
    pdm:Piston Head Type: Dish
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Piston Material: Cast 390 Hypereutectic Alloy
    pdm:Pin Configuration: Offset
    pdm:Oversized: Yes
    pdm:Oversize: .75mm
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Ring Pack: 1.5mm, 1.5mm, 4.0mm Shallow Oil Groove
    pdm:Piston Pin Outside Diameter: 22.9 MM
    pdm:Top Compression Ring Thickness: 1.5 MM
    pdm:Second Compression Ring Thickness: 1.5 MM
    pdm:Piston Pin Outside Diameter: .901 IN
    pdm:Year From: 1986
    pdm:line_code: SLV
    pdm:Year Range: 1986-1990
    pdm:internal_sku: SLV1291H.75MM
    pdm:Top Land: .337
    pdm:Year To: 1990
    pdm:Pin Type: Floating
    pdm:Crown Type: DISH
    pdm:Bore (mm): 87.5
    pdm:Bore (in): 3.4449
    $82.41
  • SLV1293.75MM Silvolite Piston Set

    Silvolite

    Part #: 1293.75MM

    SLV1293.75MM Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1293
    pdm:Compression Height: 1.571 IN
    pdm:Bore Diameter: 3.4449 IN
    pdm:Compression Height: 39.9 MM
    pdm:Bore Diameter: 87.5 MM
    pdm:Compression Ratio: 9.0, 9.6, 9.5
    pdm:Crown (cc): +4cc
    pdm:Crown Type: FLAT TOP
    pdm:Eng. Disp Liters: 2.2
    pdm:Eng. Disp. In.: 135
    pdm:Oe Assembly: 4397632, 4626119, 4626120, 4798470
    pdm:Oversizes: STD 0.5mm .75mm 1.0mm 1.5mm
    pdm:Pin Configuration: Offset
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Oversized: Yes
    pdm:Engine Family: Mopar 4-Cylinder
    pdm:Piston Material: Cast 332 Alloy
    pdm:Pin Number: 0901x214A
    pdm:Top Compression Ring Thickness: 1.5 MM
    pdm:Piston Pin Outside Diameter: 22.9 MM
    pdm:Second Compression Ring Thickness: 1.5 MM
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year Range: 1986-1994
    pdm:Piston Pin Outside Diameter: .901 IN
    pdm:Oversize: .75mm
    pdm:Year From: 1986
    pdm:Ring Pack: 1.5mm, 1.5mm, 4.0mm
    pdm:Piston Head Type: Flat
    pdm:Vin Code: D
    pdm:line_code: SLV
    pdm:Year To: 1994
    pdm:Top Land: .378
    pdm:Pin Type: Press
    pdm:internal_sku: SLV1293.75MM
    pdm:Engine Manufacturer: Chrysler
    pdm:Bore (mm): 87.5
    pdm:Bore (in): 3.4449
    $83.62
  • SLV1293.STD Silvolite Piston Set

    Silvolite

    Part #: 1293.STD

    SLV1293.STD Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Compression Ratio: 9.0, 9.6, 9.5
    pdm:Base Number: 1293
    pdm:Bore Diameter: 3.4449 IN
    pdm:Crown (cc): +4cc
    pdm:Compression Height: 1.571 IN
    pdm:Oversizes: STD 0.5mm .75mm 1.0mm 1.5mm
    pdm:Pin Type: Press
    pdm:Compression Height: 39.9 MM
    pdm:Engine Family: Mopar 4-Cylinder
    pdm:Eng. Disp. In.: 135
    pdm:Oe Assembly: 4397632, 4626119, 4626120, 4798470
    pdm:Oversize: STD
    pdm:Oil Ring Thickness: 4.0000 MM
    pdm:Bore Diameter: 87.5 MM
    pdm:Engine Manufacturer: Chrysler
    pdm:Eng. Disp Liters: 2.2
    pdm:Crown Type: FLAT TOP
    pdm:Pin Number: 0901x214A
    pdm:Pin Configuration: Offset
    pdm:Piston Pin Outside Diameter: .901 IN
    pdm:Piston Head Type: Flat
    pdm:Oversized: No
    pdm:Piston Pin Outside Diameter: 22.9 MM
    pdm:Ring Pack: 1.5mm, 1.5mm, 4.0mm
    pdm:Piston Material: Cast 332 Alloy
    pdm:Top Compression Ring Thickness: 1.5 MM
    pdm:Second Compression Ring Thickness: 1.5 MM
    pdm:Top Land: .378
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Vin Code: D
    pdm:Year From: 1986
    pdm:Year Range: 1986-1994
    pdm:line_code: SLV
    pdm:internal_sku: SLV1293.STD
    pdm:Year To: 1994
    pdm:Bore (mm): 87.5
    pdm:Bore (in): 3.4449
    $83.62
  • SLV1410.030 Silvolite Piston Set

    Silvolite

    Part #: 1410.030

    SLV1410.030 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (in): 3.75
    pdm:Compression Ratio: 7.8
    pdm:Compression Height: 45.2 MM
    pdm:Bore (mm): 95.3
    pdm:Bore Diameter: 3.75 IN
    pdm:Base Number: 1410
    pdm:Bore Diameter: 95.3 MM
    pdm:Compression Height: 1.78 IN
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Eng. Disp. In.: 265
    pdm:Piston Head Type: Flat
    pdm:Oe Assembly: 3734079, 3732021 CASTING
    pdm:Eng. Disp Liters: 4.3
    pdm:Oversized: Yes
    pdm:Engine Manufacturer: GM
    pdm:Piston Material: Cast 332 Alloy
    pdm:Pin Type: Press
    pdm:Oversize: .030
    pdm:Crown Type: FLAT TOP
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Pin Number: 0927x300A
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Top Land: .230
    pdm:Year To: 2018
    pdm:Year From: 1950
    pdm:line_code: SLV
    pdm:Year Range: 1950-2018
    pdm:Pin Configuration: Offset
    pdm:internal_sku: SLV1410.030
    $31.37
  • SLV1410.040 Silvolite Piston Set

    Silvolite

    Part #: 1410.040

    SLV1410.040 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (in): 3.75
    pdm:Compression Height: 45.2 MM
    pdm:Base Number: 1410
    pdm:Bore Diameter: 3.75 IN
    pdm:Bore Diameter: 95.3 MM
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Eng. Disp Liters: 4.3
    pdm:Crown Type: FLAT TOP
    pdm:Oe Assembly: 3734079, 3732021 CASTING
    pdm:Pin Type: Press
    pdm:Eng. Disp. In.: 265
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Piston Head Type: Flat
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Compression Ratio: 7.8
    pdm:Engine Manufacturer: GM
    pdm:Oversize: .040
    pdm:Pin Configuration: Offset
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Piston Material: Cast 332 Alloy
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Compression Height: 1.78 IN
    pdm:Year Range: 1950-2018
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Year From: 1950
    pdm:Oversized: Yes
    pdm:Year To: 2018
    pdm:internal_sku: SLV1410.040
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:line_code: SLV
    pdm:Pin Number: 0927x300A
    pdm:Top Land: .230
    pdm:Bore (mm): 95.3
    $31.37
  • SLV1410.060 Silvolite Piston Set

    Silvolite

    Part #: 1410.060

    SLV1410.060 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1410
    pdm:Bore Diameter: 95.3 MM
    pdm:Bore (mm): 95.3
    pdm:Bore (in): 3.75
    pdm:Engine Manufacturer: GM
    pdm:Compression Ratio: 7.8
    pdm:Compression Height: 1.78 IN
    pdm:Bore Diameter: 3.75 IN
    pdm:Crown Type: FLAT TOP
    pdm:Oe Assembly: 3734079, 3732021 CASTING
    pdm:Oversized: Yes
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Eng. Disp. In.: 265
    pdm:Pin Number: 0927x300A
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Pin Type: Press
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Oversize: .060
    pdm:Eng. Disp Liters: 4.3
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Piston Material: Cast 332 Alloy
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Year From: 1950
    pdm:Pin Configuration: Offset
    pdm:line_code: SLV
    pdm:Year To: 2018
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Piston Head Type: Flat
    pdm:Year Range: 1950-2018
    pdm:Top Land: .230
    pdm:internal_sku: SLV1410.060
    pdm:Compression Height: 45.2 MM
    $31.37
  • SLV1410.STD Silvolite Piston Set

    Silvolite

    Part #: 1410.STD

    SLV1410.STD Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1410
    pdm:Compression Height: 45.2 MM
    pdm:Compression Height: 1.78 IN
    pdm:Bore Diameter: 95.3 MM
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Pin Number: 0927x300A
    pdm:Compression Ratio: 7.8
    pdm:Bore Diameter: 3.75 IN
    pdm:Piston Head Type: Flat
    pdm:Crown Type: FLAT TOP
    pdm:Oe Assembly: 3734079, 3732021 CASTING
    pdm:Eng. Disp Liters: 4.3
    pdm:Oversizes: STD .020 .030 .040 .060
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Eng. Disp. In.: 265
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Engine Manufacturer: GM
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Oversized: No
    pdm:Oversize: STD
    pdm:Piston Material: Cast 332 Alloy
    pdm:Pin Type: Press
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Year Range: 1950-2018
    pdm:Pin Configuration: Offset
    pdm:line_code: SLV
    pdm:Top Land: .230
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Year To: 2018
    pdm:internal_sku: SLV1410.STD
    pdm:Year From: 1950
    pdm:Bore (mm): 95.3
    pdm:Bore (in): 3.75
    $31.37
  • SLV1412.020 Silvolite Piston Set

    Silvolite

    Part #: 1412.020

    SLV1412.020 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1412
    pdm:Bore (in): 3.875
    pdm:Compression Ratio: 8.3
    pdm:Eng. Disp Liters: 4.6
    pdm:Bore Diameter: 3.875 IN
    pdm:Bore (mm): 98.4
    pdm:Compression Height: 45.2 MM
    pdm:Bore Diameter: 98.4 MM
    pdm:Crown Type: FLAT TOP
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Eng. Disp. In.: 283
    pdm:Compression Height: 1.779 IN
    pdm:Oversized: Yes
    pdm:Engine Manufacturer: GM
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Oe Assembly: 3739886, 3840148 , 3860407
    pdm:Crown (cc): +3cc
    pdm:Oversize: .020
    pdm:Piston Head Type: Flat
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Year From: 1957
    pdm:Top Land: .230
    pdm:Piston Material: Cast 332 Alloy
    pdm:Year Range: 1957-1970
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:line_code: SLV
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Year To: 1970
    pdm:Pin Type: Press
    pdm:internal_sku: SLV1412.020
    pdm:Pin Configuration: Offset
    pdm:Pin Number: 0927x300A
    pdm:Sold As: Sold as a set, priced per piece
    $30.06
  • SLV1412.030 Silvolite Piston Set

    Silvolite

    Part #: 1412.030

    SLV1412.030 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore (mm): 98.4
    pdm:Bore (in): 3.875
    pdm:Compression Height: 45.2 MM
    pdm:Bore Diameter: 98.4 MM
    pdm:Crown Type: FLAT TOP
    pdm:Crown (cc): +3cc
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Compression Ratio: 8.3
    pdm:Compression Height: 1.779 IN
    pdm:Engine Manufacturer: GM
    pdm:Eng. Disp. In.: 283
    pdm:Base Number: 1412
    pdm:Oversized: Yes
    pdm:Oe Assembly: 3739886, 3840148 , 3860407
    pdm:Eng. Disp Liters: 4.6
    pdm:Oversize: .030
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Pin Type: Press
    pdm:Pin Configuration: Offset
    pdm:Bore Diameter: 3.875 IN
    pdm:Piston Head Type: Flat
    pdm:Pin Number: 0927x300A
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Piston Material: Cast 332 Alloy
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Year Range: 1957-1970
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Year From: 1957
    pdm:internal_sku: SLV1412.030
    pdm:Top Land: .230
    pdm:Year To: 1970
    pdm:line_code: SLV
    pdm:Sold As: Sold as a set, priced per piece
    $30.06
  • SLV1412.040 Silvolite Piston Set

    Silvolite

    Part #: 1412.040

    SLV1412.040 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Base Number: 1412
    pdm:Bore Diameter: 3.875 IN
    pdm:Bore (mm): 98.4
    pdm:Compression Ratio: 8.3
    pdm:Compression Height: 45.2 MM
    pdm:Crown (cc): +3cc
    pdm:Crown Type: FLAT TOP
    pdm:Eng. Disp Liters: 4.6
    pdm:Bore (in): 3.875
    pdm:Oe Assembly: 3739886, 3840148 , 3860407
    pdm:Compression Height: 1.779 IN
    pdm:Engine Manufacturer: GM
    pdm:Oversized: Yes
    pdm:Eng. Disp. In.: 283
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Pin Configuration: Offset
    pdm:Piston Head Type: Flat
    pdm:Pin Number: 0927x300A
    pdm:Oversize: .040
    pdm:Pin Type: Press
    pdm:Piston Material: Cast 332 Alloy
    pdm:Bore Diameter: 98.4 MM
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Land: .230
    pdm:Year Range: 1957-1970
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year From: 1957
    pdm:internal_sku: SLV1412.040
    pdm:line_code: SLV
    pdm:Year To: 1970
    $30.06
  • SLV1412.060 Silvolite Piston Set

    Silvolite

    Part #: 1412.060

    SLV1412.060 Silvolite Piston Set

    Engine Make: Silv-O-Lite
    pdm:Bore Diameter: 3.875 IN
    pdm:Bore (in): 3.875
    pdm:Base Number: 1412
    pdm:Bore (mm): 98.4
    pdm:Bore Diameter: 98.4 MM
    pdm:Compression Ratio: 8.3
    pdm:Eng. Disp Liters: 4.6
    pdm:Crown (cc): +3cc
    pdm:Engine Family: Chevy Small Block Gen I
    pdm:Oversize: .060
    pdm:Compression Height: 45.2 MM
    pdm:Crown Type: FLAT TOP
    pdm:Oil Ring Thickness: 0.1875 IN
    pdm:Oe Assembly: 3739886, 3840148 , 3860407
    pdm:Engine Manufacturer: GM
    pdm:Piston Pin Outside Diameter: 23.5 MM
    pdm:Compression Height: 1.779 IN
    pdm:Pin Configuration: Offset
    pdm:Oversized: Yes
    pdm:Pin Number: 0927x300A
    pdm:Piston Pin Outside Diameter: .927 IN
    pdm:Pin Type: Press
    pdm:Piston Head Type: Flat
    pdm:Ring Pack: 5/64, 5/64, 3/16
    pdm:Oversizes: STD .020 .030 .040 .060 .080
    pdm:Second Compression Ring Thickness: 0.0781 IN
    pdm:Top Land: .230
    pdm:Piston Material: Cast 332 Alloy
    pdm:line_code: SLV
    pdm:Sold As: Sold as a set, priced per piece
    pdm:Year From: 1957
    pdm:Year To: 1970
    pdm:Top Compression Ring Thickness: 0.0781 IN
    pdm:Year Range: 1957-1970
    pdm:Eng. Disp. In.: 283
    pdm:internal_sku: SLV1412.060
    $30.06

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.