Mazda RX8 PCM Replacement with VXDIAG VCX NANO IDS

DIY tutorial: Mazda PCM/ECU replacement and reprogramming using vxdiag vcx nano Ford/Mazda scanner.

Model example: 2005 series 1 automatic rx8

 

Tools you will need:
current car pcm
Ford VCM obd scanner (vxdiag vcx nano ford/mazda is the one i use)
Mazda iDS (install guide and download link here)
incode by outcode app (Play Store Link FREE)
a used or new replacement pcm
2 key fobs

 

Procedure:

plug in the vxdiag vcx nano mazda scan tool to the obdII port under the steering wheel

Vxdiag Mazda Rx8 Ecu Replacement 1

Open iDS and select start new session>all other

Vxdiag Mazda Rx8 Ecu Replacement 2

it will read your pcm and recognise your vehicle

Vxdiag Mazda Rx8 Ecu Replacement 3

if you have dsc select yes

Vxdiag Mazda Rx8 Ecu Replacement 4

advanced keyless entry > select correct option for you

Vxdiag Mazda Rx8 Ecu Replacement 5

Check vehicle information and then continue

Vxdiag Mazda Rx8 Ecu Replacement 6

enter odometer reading if you want to (not required)

Vxdiag Mazda Rx8 Ecu Replacement 7

select module programming

Vxdiag Mazda Rx8 Ecu Replacement 8

select programable module installation > pcm

Vxdiag Mazda Rx8 Ecu Replacement 9

set ignition to on

set ignition back to off when prompted

Vxdiag Mazda Rx8 Ecu Replacement 10

Vxdiag Mazda Rx8 Ecu Replacement 11

Install a new module in vehicle. when this prompt comes up unplug your pcm and plug in the replacement

Vxdiag Mazda Rx8 Ecu Replacement 12

Take off the cover and undo all the bolts holding the pcm down. disconnect the air tubes at the front of the pcm

Vxdiag Mazda Rx8 Ecu Replacement 13

unplug these 4 connectors on the back of the pcm

Vxdiag Mazda Rx8 Ecu Replacement 14

set ignition to on

set ignition back to off when prompted

VXDIAG Mazda IDS will rewrite the data on the new pcm from your old one

Vxdiag Mazda Rx8 Ecu Replacement 15

set ignition back to on

set ignition to off again

Programming complete. if you cannot crank your car now you will have to run the pats function.

Vxdiag Mazda Rx8 Ecu Replacement 16

Go to body>security>PATS

Vxdiag Mazda Rx8 Ecu Replacement 17

follow on screen instructions then set ignition to on

Vxdiag Mazda Rx8 Ecu Replacement 18

select ignition key code erase and reprogram

Vxdiag Mazda Rx8 Ecu Replacement 19

download incode by outcode on google play store

Vxdiag Mazda Rx8 Ecu Replacement 20

check that vin is correct before continuing

Vxdiag Mazda Rx8 Ecu Replacement 21

this page has the OUTCODE you need. put that code into the incode by outcode app then press next when the app gives you an incode

Vxdiag Mazda Rx8 Ecu Replacement 22

put that outcode into the incode by outcode app and get your incode

Vxdiag Mazda Rx8 Ecu Replacement 23

type in incode provided by app

Vxdiag Mazda Rx8 Ecu Replacement 24

if it worked you get this screen

Vxdiag Mazda Rx8 Ecu Replacement 25

You will need 2 keys to start vehicle. After this page its pretty simple. Just follow on screen instructions until complete then you will have a working rx8 with a new pcm installed.

 

The tutorial might work on older Mazda, for newer models, you may need Mazda MDARS. The vxdiag vcx nano mazda can also be used as a J2534 passthru device with MDARS.

How to Reprogram New Mazda PCM with MDARS?