Mazdaspeed3 Racing Seat/Harness Install Write Up
The stock seats are great for driving your girlfriend around town, but to maximize the performance on the track, a racing seat/harness is a must. I went through 3 seat rails before I finally found the right setup that allows me to sit in a low position. Hopefully this write-up will help other Mazdaspeed3 owners to do it right the first time.
Parts to buy:
- Racing Seat: I chose the Sparco Corsa seat for it’s superior lateral holding capability. It’s very comfortable and supportive, I would highly recommended to anyone.

- Side Mount: Order Sparco Aluminum Side Mount (Part# 00490W)
- Sparco Hardware Kit: Needed to mount the side mount onto the seat (Part# 50001)
- Seat Slider: Sparco Flat Slider (Part# 00493), this slider gives you the lowest mounting position.
- Seat Rail: Call Wendell at Wedge Engineering and order a driver side seat rail for Mazda3, specify you’ll be using it with Sparco Flat Slider, and also tell him your seat width measurement (install side mount on the seat and measure across from the middle of the bottom mounting holes). Since their rails use threaded mounting holes, ask him to include the 4 mounting bolts, they are the perfect size and are very strong.

The Wedge Engineering rail turned out to be a very study piece.
- Racing Harness: I chose Schroth Profi-II ASM. You can leave it in 4 point configuration for ease of use driving around town, and the ASM technology will prevent you from sub-marining (common with traditional 4pt belts) in an event of crash. For more information see HMS Motorsport. I also highly recommend reading the Schroth Competition Manual to understand proper mounting of racing harnesses.
- Schroth B24 Bracket and SG11 Bolt: The Profi-II harness came with snap-in ends for use with eye bolts. Unfortunately the right side lap belt mounting point on this rail will not work with an eye-bolt in this configuration. If the eye bolt is installed with the eye on the right side, it will hit the tranmission tunnel. If the eye is on the left side, it blocks the side mount. So it’s necessary to convert the right side lap belt end into a bolt on bracket. It’s important to get the SG11 bolt, so that in a bolt on configuration, the harness end can still rotately freely.

Schroth B24 Bracket. Watch HMS Motorsport's youtube video on how to dissamble the flexi-belt end.

SG11 Bolt has a machined shoulder that will allow the B24 bracket to rotate freely.
- Spacer or washers with ID just big enough to slide over the SG11 bolt but not go over the machined shoulder. This is needed in step 8 to clear the harness of the sharp edge.
- Sparco Harness Bar for 02+ Subaru WRX (Part# 300175): Thanks for the Cobb Tuning guys who measured the B Pillar distance, it turned out the WRX harness bar from Sparco is a direct fit to Mazdaspeed3 as well ! You’ll also need a longer bolt than the supplied one, take out the stock mounting bolt from B Pillar, go to the hardware store and get 2 Grade 8 or higher bolts that are 1″ longer.
- Schroth Profi Single Sub Strap: This is optional, I have to use it because NASA requires atleast a 5 point harness. I tried to use a 6 point sub-belt as well, but with the shape of the floorboard, it’s difficult to mount a 2 point sub-strap correctly. Installing this will require driling a hole on the floor board, and cut away the plastic AC vent under the seat.
Install: Now that we have the proper that are tested to work, installation is a breeze.
- Begin by removing the 4 bolts that hold the factory seat rail down.
- Reach down and disconnect the air bag sensor. (Push the ribbed tab in a downward direction to disengage the sensor)
- Carefully remove the seat from the car

Seat Removed
- Mount side mount on to the seat first (this way the side mount won’t stress the fiberglass after bolted down)
- Install Sparco flat slider on to the wedge rail

Slider Installed
- Install Sparco adjuster handle onto the 2 slider adjuster prong (you’ll have to bend the handle alittle bit to the right shape, and then use a rubber mallet to hammer it down, make sure it’s secure)
- Install the seat onto the Sparco seat rail

Seat Installed
- At this time you should install the right side lap belt harness onto the rail. Convert the Schroth right side lap belt end into B24 bracket (follow instruction on here). Install the B24 bracket into the seat rail by using the SG11 bolt (the bolt will thread right into seat rail hole). Install the bracket on the outside, and point it away from the sharp edge to prevent damage to the belt when being used. I had to use a spacer to get enough clearance, I found the spacer in my partsbox, you can use washers or find a spacer in the hardware store, just make sure it slips over the the bolt thread, but doesn’t go over the machined shoulder, the shoulder allows the seat belt end to rotate freely.

It should look like this after installed.
- Go back to the car and install the Sparco Harness Bar, it’s pretty stright forward, follow the instruction here. I did not reinstall the driver side stock seat belt, because it no longer rotates freely. On the passenger side, I angled the upper seatbelt guide forward so that it doesn’t bind when being pulled, a better way to do it is to use the right spacer that’ll allow the seatbelt guide to rotate freely. **Take care to insure the harness bar is nearly horizontal with your shoulder, the harness should be installed at no more than a 20deg downward angle, for more information on this consult Schroth Competition Manual. Torque the top bolt to 57 ft. lbs.
- Install an eye bolt in the left OEM lap belt bolt hole. This is also were you’ll be mounting the harness bar support. On the passenger side, the hole is there, you just have to cut the carpet to expose it. Torque the passenger side bottom bolt to 57 ft. lbs.

Driver side installed
- Install sub strap (optional): I had to install a 5th point sub-strap to fulfill NASA requirement. I had to cut enough carpet to expose the floor board, and cut off the plastic a/c vent piece. I then put the seat in position and marked approximately where the sub-strap should be mounted. On a 5 point harness, it’s recommend that the mounting point is inline with the upper body angle, or further forward. This is to prevent your family jewel from getting squashed in an event of crash. Consult Schroth Competition Manual for more information. I then removed the seat, took out the underbody plastic panel, and drilled a hole using 7/16 drill bit. Schroth sub-belt comes with an eye bolt and a reinforcement plate. Place the reinforcement plate under the car, and thread the eye bolt in from top. Use a screw driver to torque it down. Reinstall underbody plastic panel.

Cut Off the A/C Vent
- Now we can finally mount the seat into the car. Torque the 4 seat rail mounting bolts to 39 ft. lbs. Clip the left lap belt/sub-belt in place. Wrap the shoulder harness around the rear harness bar. Again refer to Schroth Competition Manual for proper wrapping instruction.

Finished Install ! I'm not trying to make a fashion statement with the seat padding ! It's temporary until I shave off some height off the Sparco padding for a lower seating position.

Note the shoulder harness adjuster are placed as rearward as possible to prevent getting caught in the event of a crash.
Congratulations ! You’ve got your racing seat and harness installed in a safe maner. You are now ready to rock out on the track !