I run parts procurement for a 32-vehicle company fleet—actually 30, we retired two last year. I'm not a fleet manager by title; I'm the office administrator who took over the vehicle maintenance spreadsheet in 2019 and never handed it back. On any given month I approve $4,000 to $9,000 in parts and labor, and I answer to both operations and finance.
For the first year, I bought spark plugs the way I bought toner cartridges: find the cheapest line item that matched the number, click approve, move on. Then a company van came back on a tow truck, and I learned that on a spark plug, "cheap" on the invoice and "expensive" to the business are not the same axis.
My position: I buy NGK spark plugs—usually the BR7EF, listed as NGK 5874 on most of my suppliers' sites—not out of brand loyalty, but because the cross-reference is done properly, the heat range is printed on the box, and I have not had a single plug-related callback since I switched. If a cheaper plug costs me one more shop visit, the savings are already gone.
What a misfire actually costs (and why a $6 plug is rarely the win)
If I remember correctly, this was Q2 2021. I approved a batch of off-brand plugs for a service van because the set of four was $11 cheaper than the NGK set—I want to say $9, but I'd have to pull the invoice to be sure. A few weeks later that van was misfiring on the highway, and the shop pulled a plug with the right thread but the wrong heat range. The plug was probably a $6 unit. The repair bill was $740, and the van was out for four days.
My wording created that problem. When I ordered the batch, I said "just get me whatever fits." The supplier heard "thread size only." I assumed spark plugs came in two specs—thread match and gap match—and that was that. Putting the fouled old plug next to the correct new one on the workbench is what finally taught me how heat range works.
What I mean is that spark plugs are not one-size-fits-all, no matter how casually the parts counter sometimes implies otherwise. The thread itself is standardized under ISO 28741—M14×1.25 for a lot of older engines, M12×1.25 for a lot of newer ones—so the mechanical fit is not where things go wrong. The heat range is. A plug one step too hot on the heat range can pre-ignite under load; one step too cold will foul out and misfire, and it will look like an electrical fault from the driver's seat either way. Neither of those shows up on the thread measurement.
Cross-referencing is the part of procurement nobody trained me on
Here's the process I actually follow now: pull the OEM number from the vehicle's service records, put it into NGK's public parts finder at ngksparkplugs.com, confirm the NGK number matches, write it into the spreadsheet, then order. That's it. For the 2019 and 2020 vans with the 2.5L four-cylinders, that's how I landed on the BR7EF. The two NGK numbers that show up most on our fleet sheet are the BR7EF and 5874, depending on the engine. It takes about two minutes per vehicle now. When I started, it took me twenty.
The value here isn't that NGK exists. The value is that when I hand a number to my parts supplier, they can't substitute. That's the whole game. If I give them a heat range, they come back with a brand that "meets or exceeds" and a story about price. If I give them the NGK number, they come back with the NGK box. About eighteen months ago I moved our three largest parts accounts to this method, and my average per-invoice verification time dropped from about twenty minutes to under five.
Even after I switched the whole fleet to buying by number, I second-guessed it for roughly two months. Part of me wanted to know if I was just generating paperwork to feel useful. I didn't actually relax until the first quarter came and went with no van coming back for a plug-related reason.
The same logic applies to everything downstream of the engine
Once you start buying parts by number, it's hard to stop. Three examples from the fleet:
Serpentine belt. When you're replacing a serpentine belt, the number isn't just the length. It's the rib count—six-rib versus eight-rib—and the routing direction. I've watched a supplier hand my driver a six-rib belt for an eight-rib pulley because they "looked the same." That belt ate a tensioner bearing inside of 4,000 miles, and we paid for the job twice.
Strut framing system. Last year I had to replace the front struts on two vans. The strut framing system—the top mount and the surround that holds the strut in place, not just the cartridge—came with the wrong hardware kit. The parts fit. The alignment did not. We paid for a second alignment out of the same job, which is a small amount of money that still bothers me.
Catalytic converter. People ask what the catalytic converter in a car actually does. Short version: it's the exhaust component that scrubs the emissions, and on a fleet vehicle it's usually the most expensive single part in the exhaust system. I've learned the hard way that "a converter that fits" and "a converter that passes emissions" are two different purchases. Now I only order by OEM part number plus the flange spec—same rule as the plugs.
"But you're an administrator—why are you choosing spark plugs?"
Fair question. I hear it mostly from the shop, and it sounds like "we do this for a living." My answer: I don't choose the plug. The OEM manual does, and the NGK catalog translates it into a number I can order. What I choose is the process—OEM number, cross-reference, verify, order, log the number in the spreadsheet so the next admin doesn't start from scratch. That's not a mechanic's job, that's a procurement job.
The other pushback I get is about unit price. A cheaper plug is cheaper. That's true. But our shop charges roughly an hour of labor just to look at a misfire, and a van out of service costs me a day of rerouting. If the cheaper plug turns into one return visit, I didn't save anything. If it turns into two, I'm explaining it to finance.
What I've changed, six years in
I still look at the price column. I just don't let it be the only column. Buying parts by number and not by price tag is the single habit change that has done more to cut our fleet downtime than anything else. I verify the cross-reference before I click approve, and the NGK catalog is bookmarked at the top of my browser, next to our spreadsheets. As of January 2025, that's the system, and it hasn't put a van on a tow truck for a plug issue since 2021.
If you're the person in your company who orders the plugs nobody wants to think about—the answer isn't the cheapest one and it isn't the most expensive one. It's the one whose number matches the engine you're trying to keep on the road.