Depress the button on the seat belt buckle. If the belt does not fully retract, pull it out and check for kinks or twists. Then make sure it remains untwisted as it retracts.

NOTE
If a belt does not fully retract, inspect it for kinks and twists. If it is still not retracting properly, have it inspected at an Authorized Mazda Dealer.
Fastening the Seat Belt
Front Shoulder Belt AdjusterMazda 6 Owners Manual: Steering gear and linkage inspection
Rack Inspection
1. Inspect the rack for cracking, damage, and tooth wear. Replace it as
necessary.
2. Measure the runout of the rack.
Runout
Near point A: 0.15 mm {0.006 in} max.
Near point B: 0.20 mm {0.008 in} max.
3. If not within the specification, replace the rack.
Tie-rod End ...
Mazda 6 Owners Manual: Instrument cluster configuration
1. Connect the SST (WDS or equivalent) to the DLC-2.
2. Input vehicle information following the directions on the screen.
3. Select Module programming.
4. Select Programmable module installation.
5. Select the following items and perform procedures according to directions
on the screen.
...