Notices
Series I Do It Yourself Forum Wanna save some coin or time/money in the shop? Read up on Do-It-Yourself custom mods and repairs & post your own here.

DIY PCM/ECU replacement and reprogramming

Thread Tools
 
Rate Thread
 
Old Feb 26, 2022 | 01:20 PM
  #1  
kaptainhaze's Avatar
Thread Starter
Registered
 
Joined: May 2020
Posts: 14
Likes: 2
Post DIY PCM/ECU replacement and reprogramming

hey,
I've turned here for help a few times so i thought i would give back and do a guide for ecu/pcm replacement as i haven't found one online before.
this is how i did it on my 2005 series 1 automatic rx8

for this you will need:
current car pcm
vcm II odb II tool (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


plug in the vcmII tool to the obdII port under the steering wheel

Open iDS and select start new session>all other

it will read your pcm and recognise your vehicle

if you have dsc select yes

advanced keyless entry > select correct option for you

check if details are correct and then continue

enter odometer reading if you want to (not required)

select module programming

select programable module installation > pcm

set ignition to on

set ignition back to off when prompted

when this prompt comes up unplug your pcm and plug in the replacement

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

unplug these 4 connectors on the back of the pcm

set ignition to on

set ignition back to off when prompted

iDS will rewrite the data on the new pcm from your old one

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.

go to body>security>PATS

follow on screen instructions then set ignition to on

select ignition key code erase and reprogram

download incode by outcode on google play store

check that vin is correct before continuing

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

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

type in incode provided by app

if it worked you get this screen

i didnt have my second key on me when doing this so this is as far as the tutorial goes. 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.

Last edited by kaptainhaze; Feb 26, 2022 at 01:29 PM. Reason: extra info
Reply
Old Oct 13, 2023 | 06:45 AM
  #2  
Necoxus's Avatar
Registered
 
Joined: Oct 2021
Posts: 26
Likes: 9
From: Virginia
Awesome write-up! I'm interested in using this to help with an AT-MT swap. Do the ECMs need to be exact matches? Or could you read a 4-Port AT and then flash all of its info to a 6-Port ECM?

Basically, I need to manual transmission functionality that is baked into the 6-Port ECM, but need to retain my vin and odometer readings for legality. The engine tune itself doesn't matter, I plan to keep the 4-Port engine and tune indefinitely (car is already using an MT but still has AT ECM), but I could use something like VersaTuner to get the tune correct if needed. Having the MT ECM however, would restore cruise control and traction control to my car (ideally), and free up the errors I still read from not having the AT in the car.
Reply
Old Jul 16, 2024 | 12:54 AM
  #3  
askannav2094's Avatar
Registered
 
Joined: May 2017
Posts: 2
Likes: 0
From: Sydney
Hi from Sydney Australia .. I have a 2005 Mazda RX8 with a damaged ecu ..

I have followed the instructions to copy the data from my existing ECU to the replacement .- Everything appears to work BUT it fails to read the PATS info .

When you go into the PATS system it allows tou to reprogram two keys ( so far so good) .. The whole procedure is as above, but it fails to start. The red car on the dash stays solid ( no flash) and does not turn off.

When you restart the Mazda IDS software the Vehicle information has the correct VIn number & vehicle details BUT the PATS is listed as disabled.

Is there another step or something i have missed?

Is there a way to force the replacement ECU to read the info from the PATS system ?
Reply
Old Aug 30, 2024 | 05:06 PM
  #4  
xiqueuba's Avatar
Registered
 
Joined: Apr 2018
Posts: 12
Likes: 1
Thanks to share
Reply
Old Nov 3, 2024 | 08:17 PM
  #5  
tripi's Avatar
Registered
 
Joined: Nov 2023
Posts: 11
Likes: 0
Originally Posted by Necoxus
Awesome write-up! I'm interested in using this to help with an AT-MT swap. Do the ECMs need to be exact matches? Or could you read a 4-Port AT and then flash all of its info to a 6-Port ECM?

Basically, I need to manual transmission functionality that is baked into the 6-Port ECM, but need to retain my vin and odometer readings for legality. The engine tune itself doesn't matter, I plan to keep the 4-Port engine and tune indefinitely (car is already using an MT but still has AT ECM), but I could use something like VersaTuner to get the tune correct if needed. Having the MT ECM however, would restore cruise control and traction control to my car (ideally), and free up the errors I still read from not having the AT in the car.
I just did this exact thing to my rx8 and I copied my automatic ecu to my Manuel ecu and it work only thing I replace was the ecu I did hear you will need the abs module as well that came with the ecu tho but other than that it works
Reply
Old Jan 4, 2025 | 02:07 PM
  #6  
Mysticc's Avatar
Registered
 
Joined: Jan 2025
Posts: 3
Likes: 0
What can i do if i only have 1 key fob, will this not work with one key fob?
Reply
Old Jan 4, 2025 | 02:13 PM
  #7  
tripi's Avatar
Registered
 
Joined: Nov 2023
Posts: 11
Likes: 0
Originally Posted by Mysticc
What can i do if i only have 1 key fob, will this not work with one key fob?
Depends the only time u require to have two keys is when resetting PATS that requires u to have two keys to do that but if u are trying to swap ECU u would need to resets PATS to program the ECU with the immobilizer
Reply
Old Jan 4, 2025 | 02:17 PM
  #8  
Mysticc's Avatar
Registered
 
Joined: Jan 2025
Posts: 3
Likes: 0
So i need 2 keys to reset PATS and if i dont, the car wont start without the immobilizer?
Reply
Old Jan 4, 2025 | 05:53 PM
  #9  
tripi's Avatar
Registered
 
Joined: Nov 2023
Posts: 11
Likes: 0
Originally Posted by Mysticc
So i need 2 keys to reset PATS and if i dont, the car wont start without the immobilizer?
Correct
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
sonicsdaman
RX-8 Multimedia/Photo Gallery
12
Jan 19, 2022 11:27 AM
RawrX8
RX-8 Multimedia/Photo Gallery
27
Apr 1, 2009 05:50 PM
altspace
RX-8 Multimedia/Photo Gallery
40
Nov 4, 2008 07:11 AM
chrism
Series I Wheels, Tires, Brakes & Suspension
21
Sep 10, 2008 12:30 PM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.


All times are GMT -5. The time now is 10:07 AM.