Free Guides By Make Fault Codes MOT Checker Shop YouTube

How to Replace the Vacuum Pump on a Mazda 3 2.2 SkyActiv Diesel

By Mr Auto Fixer — Professional Mechanic, 20+ Years Experience

⚡ Advanced ⏱ 2–3 Hours 🔧 5 Tools 🚗 Mazda 3 2.2 SkyActiv
Last checked: May 2026
WhatsApp

A brake pedal that feels like you are pressing on a plank of wood is one of the more alarming driving experiences you can have. On the Mazda 3 2.2 SkyActiv diesel, this symptom almost always points to a failing vacuum pump — the component responsible for generating the engine vacuum that powers the brake servo. Without adequate vacuum, the servo cannot assist your braking effort, and the pedal becomes stiff, heavy, and slow to respond. Alongside the hard pedal, the ECU typically logs fault code P258B — Vacuum Pump Control Circuit A Range/Performance.

What makes the diagnosis particularly satisfying on this car is that you do not need to guess. An OBD scanner with live data capability lets you read the brake booster pressure sensor value directly. A healthy pump at idle should hold the reading comfortably below 10 kPa. If your reading is sitting above 15 kPa — or climbing even higher — the pump is failing and needs replacing. The replacement itself requires removing the battery for access, then the pump comes off with four 10mm bolts. It is rated Advanced because of the access work involved and the importance of getting the drive slot orientation correct on refitting, but anyone who has done engine work before will find it manageable.

Symptoms of a Failing Vacuum Pump

  • Fault code P258B — Vacuum Pump Control Circuit A Range/Performance
  • Hard, stiff brake pedal requiring much more effort than normal
  • Brake booster pressure sensor reading above 15 kPa at idle on live data
  • Slow vacuum recovery after pressing the brake pedal
  • Engine management light on
  • Pedal especially stiff on cold starts before vacuum builds
  • Noticeably longer stopping distances

What You Need

OBD scanner (live data)
10mm socket
12mm socket
Jubilee clip driver / screwdriver
Extension bar & ratchet

🛒 Parts & Tools for This Job

As an Amazon Associate, Mr Auto Fixer earns from qualifying purchases. Prices and availability may vary.

Step-by-Step Guide

01

Scan for P258B and check brake booster live data

Connect your OBD scanner and pull any stored fault codes. You are looking for P258B — Vacuum Pump Control Circuit A Range/Performance. Once confirmed, switch the scanner to live data and find the brake booster pressure sensor reading. Start the engine and let it idle. On a healthy Mazda 3 SkyActiv diesel, this reading settles comfortably below 10 kPa within a minute or two of starting. A failing vacuum pump will hold the reading above 15 kPa — sometimes well above. As a secondary check, press the brake pedal firmly a few times and watch the reading: a healthy pump recovers rapidly after each press, a failing one is sluggish or does not recover at all. This data confirms the diagnosis before you spend a penny on parts.

💡 The brake booster pressure sensor live data is the definitive test for this fault. A reading above 15 kPa at idle is a clear pass/fail result — you know exactly what you are dealing with before you buy anything.
02

Remove the air intake pipe

Open the bonnet and locate the air intake pipe running from the airbox to the engine. Loosen the jubilee clip where the pipe meets the engine — a flat-blade screwdriver or Jubilee clip driver works well here. Unclip any breather hoses that are routed along the intake pipe and pull them free. Manoeuvre the pipe clear of the engine bay. This step is quick and creates the working space needed to get at the battery and the area around the vacuum pump on the side of the engine block.

03

Remove the battery for access

On the Mazda 3 SkyActiv diesel, the battery sits directly in the area above and in front of the vacuum pump. Removing it is not optional — you cannot get the pump out cleanly with it in place. Disconnect the negative terminal first, then the positive. Remove the battery hold-down clamp bolt (usually 10mm) and lift the battery clear. Set it somewhere safe and out of the way. The space this opens up makes a real difference to the ease and safety of the rest of the job.

💡 Always negative terminal first when disconnecting, positive terminal first when reconnecting. This prevents accidental short circuits.
04

Disconnect the vacuum hose and remove the bracket

With the battery out, you can now clearly see the vacuum pump on the camshaft end of the engine. The large vacuum hose that feeds the brake servo connects directly to the pump — loosen its jubilee clip and pull the hose away from the pump outlet. If there are any other pipes or hoses connected to the pump body, release those too. Now locate the metal bracket bolted to the engine block adjacent to the pump. Remove the 12mm bolts securing this bracket and lift it away. Removing the bracket is necessary to create the clearance needed to withdraw the pump body.

05

Remove the four pump retaining bolts

The vacuum pump is secured to the end of the engine by four 10mm bolts. They are arranged around the circumference of the pump body — remove all four and keep them together. An extension bar may be needed for one or two bolts depending on the exact routing of surrounding components. With all four bolts removed, the pump is free — it will slide straight off the camshaft drive slot.

06

Remove the old pump and clean the mating face

Pull the old vacuum pump away from the engine. If the old gasket has bonded it slightly, a gentle rocking motion will break the seal — do not use a lever against the engine face. As the pump comes free, look at the back of it and note the orientation of the drive slot relative to the pump body. The new pump must go in at the same rotational orientation to correctly engage the camshaft drive. Once the pump is clear, use a clean rag or gasket scraper to remove all traces of the old gasket from the engine mating face, then wipe clean.

💡 Take a photo of the pump drive slot orientation before you remove it — you will thank yourself when fitting the new one.
07

Fit the new pump with a new gasket

Place the new gasket onto the new pump — never reuse the old gasket. Align the drive tab on the back of the new pump with the camshaft drive slot, matching the orientation you noted earlier. If the drive tab does not align with the slot, the pump will sit proud of the mating face and will not bolt down flush — rotate the pump body slightly until it drops home properly. Push the pump firmly against the engine, check the gasket is lying flat with no gaps or kinks, then thread in the four 10mm bolts by hand. Tighten them in a cross pattern, pulling the pump down evenly, to avoid distorting the gasket.

08

Refit the bracket, hoses and battery

Refit the metal bracket and tighten the 12mm bolts securely. Reconnect the large vacuum hose onto the pump outlet and tighten the jubilee clip firmly — this connection is critical and must not leak. A loose hose here will mean a hard brake pedal despite the new pump. Reconnect any other hoses that were removed. Lower the battery back into its tray and refit the hold-down clamp, tightening the bolt to hold the battery securely. Reconnect the positive terminal first, then the negative.

09

Refit the intake pipe, clear codes and verify with live data

Refit the air intake pipe and tighten the jubilee clip at the engine end. Reconnect any breather hoses. Start the engine and let it idle for a couple of minutes. Connect the OBD scanner, clear the P258B fault code, and switch to live data to monitor the brake booster pressure sensor value. With a healthy new pump fitted, the reading should settle at around 7–8 kPa at idle — a clear improvement from the 15 kPa or above that triggered the fault. Press the brake pedal several times and confirm the reading recovers quickly. The pedal should now feel normal — light and progressive. Road test the car and rescan to confirm the code has not returned.

💡 A reading of around 7.6 kPa at idle is an excellent result — it confirms the new pump is working correctly and the brake servo has full vacuum assistance.
⚠ Safety — Do Not Drive With a Hard Pedal A hard brake pedal caused by a failed vacuum pump significantly increases stopping distances and is a serious road safety hazard. Do not use the vehicle until the vacuum pump has been replaced and the pedal is operating normally. If you must move the car, allow much greater braking distances than you would normally and drive at very low speed.

Mr Auto Fixer Shop

Diesel Car Troubleshooting Guide

The Diesel Car Owner's Troubleshooting Guide covers the most common diesel faults — DPF issues, injector problems, vacuum systems, EGR faults — written by a professional mechanic with over 20 years on diesel engines.

Browse Guides →

Verdict

The vacuum pump replacement on the Mazda 3 SkyActiv diesel is one of those jobs where the live data diagnosis makes all the difference — you walk into it knowing exactly what is wrong, which gives you confidence throughout. The battery has to come out for access but that is a 10-minute task, and once you are past that the pump itself is held on by four bolts. Get the drive slot orientation right when fitting the new pump, torque everything evenly, and the result is immediate — a soft, progressive brake pedal and a clean scan. The cost difference between DIY and a garage for this job is substantial.

Difficulty
Advanced
Time Required
2–3 Hours
Parts Cost (est.)
£60–£120
Garage Cost (est.)
£250–£400
Mr Auto Fixer — Professional UK Mechanic
Written By
Mr Auto Fixer
20+ Years Experience Professional UK Mechanic Diesel Specialist

Professional mechanic with over 20 years in the trade. All guides are based on real workshop experience — not copied from a manual. If it is on this site, it has been done with my own hands.

About Mr Auto Fixer →

Common Questions

Mazda 3 Vacuum Pump FAQ

P258B is the code for Vacuum Pump Control Circuit A Range/Performance. On the Mazda 3 2.2 SkyActiv diesel, this code indicates the vacuum pump is not producing sufficient vacuum to operate the brake servo correctly. The pump is driven mechanically off the camshaft and its output is monitored via the brake booster pressure sensor. When the sensor detects pressure above the acceptable threshold, the ECU logs P258B. The most obvious symptom is a hard, wooden brake pedal requiring significantly more effort than normal.
Use your OBD scanner's live data function and monitor the brake booster pressure sensor reading with the engine running at idle. A healthy vacuum pump keeps this reading below 10 kPa. A failing pump will show 15 kPa or higher — sometimes significantly higher. Also press the brake pedal firmly and watch how quickly the reading recovers; a healthy pump recovers almost instantly, a failing one is sluggish or does not recover at all. This test costs nothing and gives you a definitive answer before you buy anything.
Yes — a hard brake pedal caused by a failing vacuum pump is a serious safety issue and the car should not be used until the pump is replaced. The brake servo relies entirely on engine vacuum to multiply your pedal effort. Without adequate vacuum assistance, stopping distances increase dramatically, which is extremely dangerous in any emergency braking situation. If the pedal feels stiff or wooden — especially on cold starts — get the car fixed immediately rather than continuing to drive it.
Yes — always fit a new gasket when replacing the vacuum pump. The old gasket will be compressed and deformed from its time in service and will not seal reliably if reused. Most aftermarket and OEM replacement pumps are supplied with a new gasket included; if yours is not, purchase one separately before starting the job. Fitting without a new gasket risks an air leak at the mating face that will prevent the pump from building sufficient vacuum, meaning the pedal will remain hard despite fitting a brand new pump.
Yes — every Mr Auto Fixer guide is written so a first-time DIYer can follow along without prior mechanical knowledge. The difficulty badge at the top of the page tells you what to expect: Easy means no special tools or skills, Medium means basic spanners and an hour or two of careful work, Advanced means specialist tools and torque settings that demand confidence. If you are working on safety-critical systems (brakes, steering, suspension), be honest with yourself: any doubt means it is worth a trip to an independent mechanic. The savings on a brake job are not worth a crash. For everything else, take your time, work in the order shown, and you will be fine.