When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have an ‘05 high power 6 speed, and I’m trying to reprogram an ‘04 ecu to work with mine. The letters don’t match up, however someone told me that maybe Triple A had the program stuff necessary to bypass anti-theft and flash/reprogram. Nearest Mazda dealer is 600 mi away. My codes are P0336/P0336 pending (crankshaft position sensor circuit A), and I’m not getting any spark. My ESS sensor is new and the wiring harness is new so I deduced it to a faulty ECU. Any help would be appreciated, I’m a rotorhead and this is my first rotary project! Came with these gross rims(the 245mm tires are nice though) greddy exhaust, AEM intake, carbon hood, plus free dents and paint fade.
You need Mazda to do the immobilizer programming. AAA doesn't have Mazda's software.
It's extremely unlikely you need a new ECU. P0336 means the signal from your sensor is unrecognizable, but there is signal. Can you tell us more about why it was replaced in the first place?
The previous owner had replaced the wiring harness and ESS sensor since the car was only starting intermittently. I can’t recall the exact issues he had though. He didn’t actually finish putting it back together so I did most of the wiring harness myself. I checked for continuity at the ESS sensor terminal and it came up as OL. The wiring harness has very low mileage so I blamed the ECU.
I have an ‘05 high power 6 speed, and I’m trying to reprogram an ‘04 ecu to work with mine. The letters don’t match up, however someone told me that maybe Triple A had the program stuff necessary to bypass anti-theft and flash/reprogram. Nearest Mazda dealer is 600 mi away. My codes are P0336/P0336 pending (crankshaft position sensor circuit A), and I’m not getting any spark. My ESS sensor is new and the wiring harness is new so I deduced it to a faulty ECU. Any help would be appreciated, I’m a rotorhead and this is my first rotary project! Came with these gross rims(the 245mm tires are nice though) greddy exhaust, AEM intake, carbon hood, plus free dents and paint fade.
Do you know if the new ECU comes off a 6 port or 4 port? Not sure if that would make a difference but it’s something to consider
My ECU letters are N3K7, and the ‘04 donor ECU is N3H6. His was a manual transmission car so I can only assume it was the high-power 6 port. I’m thinking if the issue is 100% the ECU, I’ll sell the ‘04 donor ECU and play it safe by getting a matching-letter ‘05 donor ECU.
I have the same code plus a P0610 code, no spark ,no fuel, no start. P0610 is a code for a bad pcm so I'm really screwed.
these PCM’s can be repaired by auto computer specialists. First thing you should do is diagnose everything else before concluding PCM is damaged. Could just be an aux sensor or fuel level sensor. The other code is the crank angle sensor, easy to replace.
Very glad I came upon this thread as I am going through the exact same thing. My ESPS tested good, the connection's pins look great etc. I read a few days ago about the starter causing a crank no start issue and this only confirms that it's a likely cause. I have a spare used starter that I can try. First step for me will be cleaning all the connections on the starter and retrying to start the engine. It will be great if the starter fixes the issue.