RWyatt's "It's takin forever" Build Thread
#482
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Typically they're powered (I have a "magic switch" under the seat that powers the stock sensor heaters when the car is running on the MS). But this is what I found under the car (yeah I know, crimped connections - especially under the car - are not the best thing);
![](https://www.miataturbo.net/attachments/build-threads-57/164803-rwyatts-its-takin-forever-build-thread-80-obd_conn_902db2c802da8cf853512ebffce93b36095868c4.jpg?dateline=1457382449)
I have no idea how long it's been like that - we'll see how dead the sensor is.
![](https://www.miataturbo.net/attachments/build-threads-57/164803-rwyatts-its-takin-forever-build-thread-80-obd_conn_902db2c802da8cf853512ebffce93b36095868c4.jpg?dateline=1457382449)
I have no idea how long it's been like that - we'll see how dead the sensor is.
#483
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Fixed the pigtail but car ran like crap. Found out that the O2 signal wire was crossed (WTF?!!). Anyway, running better now, just need for all of the ECU tests to go green.
Running NA for the past couple of days lets me know I don't want to go back THERE again! The car's not a pig but I sure do miss the kick that happens when the turbo spools up.
Soon, very soon...
Running NA for the past couple of days lets me know I don't want to go back THERE again! The car's not a pig but I sure do miss the kick that happens when the turbo spools up.
Soon, very soon...
#484
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
DAMMIT!!
It looks like both of the O2 sensors are damaged! The heater wire on the upstream connector (pictured above) had been disconnected for who knows how long and the signal wires were crossed and the heater wire on the downstream connector was pulled out as well. I just ordered 2 new Denso universal sensors...should be here tomorrow. I also got some new waterproof 4-wire connectors from McMaster to (hopefully) eliminate this kind of crap for next year.
I'm thinking of rigging up a switched 12V circuit to the heater circuits for when the MS is back in control. That should prolong the life of these damned O2 sensors during the 50 weeks when they don't do anything but plug holes in the exhaust pipe. Better yet, why not just take out the damned things and put plugs in the bungs instead?
It looks like both of the O2 sensors are damaged! The heater wire on the upstream connector (pictured above) had been disconnected for who knows how long and the signal wires were crossed and the heater wire on the downstream connector was pulled out as well. I just ordered 2 new Denso universal sensors...should be here tomorrow. I also got some new waterproof 4-wire connectors from McMaster to (hopefully) eliminate this kind of crap for next year.
I'm thinking of rigging up a switched 12V circuit to the heater circuits for when the MS is back in control. That should prolong the life of these damned O2 sensors during the 50 weeks when they don't do anything but plug holes in the exhaust pipe. Better yet, why not just take out the damned things and put plugs in the bungs instead?
#488
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
DAMMIT!!
It looks like both of the O2 sensors are damaged! The heater wire on the upstream connector (pictured above) had been disconnected for who knows how long and the signal wires were crossed and the heater wire on the downstream connector was pulled out as well. I just ordered 2 new Denso universal sensors...should be here tomorrow. I also got some new waterproof 4-wire connectors from McMaster to (hopefully) eliminate this kind of crap for next year.
I'm thinking of rigging up a switched 12V circuit to the heater circuits for when the MS is back in control. That should prolong the life of these damned O2 sensors during the 50 weeks when they don't do anything but plug holes in the exhaust pipe. Better yet, why not just take out the damned things and put plugs in the bungs instead?
It looks like both of the O2 sensors are damaged! The heater wire on the upstream connector (pictured above) had been disconnected for who knows how long and the signal wires were crossed and the heater wire on the downstream connector was pulled out as well. I just ordered 2 new Denso universal sensors...should be here tomorrow. I also got some new waterproof 4-wire connectors from McMaster to (hopefully) eliminate this kind of crap for next year.
I'm thinking of rigging up a switched 12V circuit to the heater circuits for when the MS is back in control. That should prolong the life of these damned O2 sensors during the 50 weeks when they don't do anything but plug holes in the exhaust pipe. Better yet, why not just take out the damned things and put plugs in the bungs instead?
Have you checked the grams/sec of the MAF at idle? That's the first place to start if you suspect you have a vacuum leak.
P0141 is a heater circuit problem on an O2 sensor, that has nothing to do with the intake manifold and everything to do with the wiring or sensor for that O2 sensor. Given the amount of wiring problems you posted about, and you said you installed a new sensor, it's probably your wiring.
#490
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Thanks for the assist guys. I've got the stock ECU back in temporarily (as Aidan says) for emissions, so the stock NBO2's are functional and working fine.
I fat-fingered the P0141 - it was is actually P0401 "EGR insufficient flow" code, that's why I was fooling around with cleaning the IM. The EGR module is connected to the wiring harness, but not to the IM (it's just hanging in the breeze and there's a block-off plate on the IM) - and there's no EGR pipe to the exhaust. I got it to pass the OBD check for the last 3 years like this, so I don't know why it's acting up now. What puzzles me is how does the stock ECU know WHAT the "EGR flow" is? Other than the MAF on the intake, there's nothing in the NB2 system that measures flow AFAIK. Maybe that's where I should start looking.
The P0300 is what's driving me crazy! The car is running fine (except for a lopey idle which I think is the result of the exhintake mod) - no hesitations, no stumbles, and smooth as silk above 1000RPM). I pulled the CPS yesterday and noticed that there was a small groove in the face where the nibs on the trigger wheel got a bit too "friendly". I ordered a replacement in the hopes that this is where the problem is.
We'll see...
I fat-fingered the P0141 - it was is actually P0401 "EGR insufficient flow" code, that's why I was fooling around with cleaning the IM. The EGR module is connected to the wiring harness, but not to the IM (it's just hanging in the breeze and there's a block-off plate on the IM) - and there's no EGR pipe to the exhaust. I got it to pass the OBD check for the last 3 years like this, so I don't know why it's acting up now. What puzzles me is how does the stock ECU know WHAT the "EGR flow" is? Other than the MAF on the intake, there's nothing in the NB2 system that measures flow AFAIK. Maybe that's where I should start looking.
The P0300 is what's driving me crazy! The car is running fine (except for a lopey idle which I think is the result of the exhintake mod) - no hesitations, no stumbles, and smooth as silk above 1000RPM). I pulled the CPS yesterday and noticed that there was a small groove in the face where the nibs on the trigger wheel got a bit too "friendly". I ordered a replacement in the hopes that this is where the problem is.
We'll see...
Last edited by rwyatt365; 03-29-2016 at 03:28 AM.
#491
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Some early-morning research seems to indicate that the P0401 might be related to a clogged, or malfunctioning "EGR DPFE sensor" (Differential Pressure Feedback EGR sensor). AFAIK, this is that damned stock Mazda MAP sensor that sits on the fender well on the cold side of the engine.
I'm gonna clean the pipe today at lunch (sounds kinky!) and see if that makes a difference. If it does then great, I can move on to the P0300.
At least I'll get a squeaky-clean IM and faultless electrical connectors out of this crap.
I'm gonna clean the pipe today at lunch (sounds kinky!) and see if that makes a difference. If it does then great, I can move on to the P0300.
At least I'll get a squeaky-clean IM and faultless electrical connectors out of this crap.
Last edited by rwyatt365; 03-29-2016 at 10:20 AM.
#492
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Thanks for the assist guys. I've got the stock ECU back in temporarily (as Aidan says) for emissions, so the stock NBO2's are functional and working fine.
I fat-fingered the P0141 - it was is actually P0401 "EGR insufficient flow" code, that's why I was fooling around with cleaning the IM. The EGR module is connected to the wiring harness, but not to the IM (it's just hanging in the breeze and there's a block-off plate on the IM) - and there's no EGR pipe to the exhaust. I got it to pass the OBD check for the last 3 years like this, so I don't know why it's acting up now. What puzzles me is how does the stock ECU know WHAT the "EGR flow" is? Other than the MAF on the intake, there's nothing in the NB2 system that measures flow AFAIK. Maybe that's where I should start looking.
The P0300 is what's driving me crazy! The car is running fine (except for a lopey idle which I think is the result of the exhintake mod) - no hesitations, no stumbles, and smooth as silk above 1000RPM). I pulled the CPS yesterday and noticed that there was a small groove in the face where the nibs on the trigger wheel got a bit too "friendly". I ordered a replacement in the hopes that this is where the problem is.
We'll see...
I fat-fingered the P0141 - it was is actually P0401 "EGR insufficient flow" code, that's why I was fooling around with cleaning the IM. The EGR module is connected to the wiring harness, but not to the IM (it's just hanging in the breeze and there's a block-off plate on the IM) - and there's no EGR pipe to the exhaust. I got it to pass the OBD check for the last 3 years like this, so I don't know why it's acting up now. What puzzles me is how does the stock ECU know WHAT the "EGR flow" is? Other than the MAF on the intake, there's nothing in the NB2 system that measures flow AFAIK. Maybe that's where I should start looking.
The P0300 is what's driving me crazy! The car is running fine (except for a lopey idle which I think is the result of the exhintake mod) - no hesitations, no stumbles, and smooth as silk above 1000RPM). I pulled the CPS yesterday and noticed that there was a small groove in the face where the nibs on the trigger wheel got a bit too "friendly". I ordered a replacement in the hopes that this is where the problem is.
We'll see...
So if your problem is "EGR code" and you don't have the system hooked up, my suggestion is to hook the system up. That should make the egr code go away.
cam is probably causing the P0300 if it's misfiring at idle. Is it misfiring at idle?
#493
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
If it's throwing that code for insufficient egr flow, (that is, the ecu says " there's not enough egr flow") then I'd say the ecu knows how to check the egr system for operation. Well, that and the fact that it does, you can read about the egr system test online for that readiness monitor for exact details on when it test (extended coastdown from above 2,000 RPMs at operating temp or something like that) In short, it's not going to pass an egr readiness monitor for very long without the egr system installed and working.
Here in the great state of Georgia, cars of my vintage can squeak through with 2 readiness monitors unset. The EGR monitor is notoriously difficult to reset, but I can get everything else but that one to reset, so if that one doesn't reset...I don't care.
What I do care about is making the freakin' P0401 "insufficient flow" code go away 'cause the testing facility won't go any further if a CEL is set (or pending). That's the one that I've got to "kill".
What I did this afternoon is to clean out the (dreaded) MAP sensor, and the solenoid that "turns on" the flow to it from the IM. I checked the solenoid and it operates w/ 12V applied directly to the terminals and - when open - it "passes gas" quite easily. What I don't know is what triggers the solenoid to open (more research).
In my infinite wisdom I thought, "If the solenoid is a potential problem, why not just hook the MAP sensor directly up to the IM, bypassing the solenoid?" I tried that, and it made the idle REALLY funky (as in, the idle would stick at 1,500 and oscillate for about 30 sec before settling down to normal, and when the fans kicked in the car would die) - so I put it back in the vacuum circuit.
cam is probably causing the P0300 if it's misfiring at idle. Is it misfiring at idle?
We'll see if the new CPS "fixes the problem"
#494
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
New CPS should be here tomorrow. I'll also take a look at the MAF tonight (if it doesn't keep raining), clean it up and see if that helps.
I think I have the P0401 solved (and, now that I said that, it'll reappear tomorrow).
If the P0300 doesn't go away, I might be forced to put the stick exhaust cam back in (hoping that might eliminate the lopey idle and satisfy the ECU).
I HATE "OBD-check time"!
I think I have the P0401 solved (and, now that I said that, it'll reappear tomorrow).
If the P0300 doesn't go away, I might be forced to put the stick exhaust cam back in (hoping that might eliminate the lopey idle and satisfy the ECU).
I HATE "OBD-check time"!
#497
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Busy day yesterday;
- Installed ARP studs on all 4 corners (all done in-car, the first corner was a bitch 'cause I didn't really know what to expect - that one took almost 2 hours, the rest went in in under 20 min each).
- Flat-rolled the fenders for the VR-1's.
- Fitted the VR-1's and they fit like a champ! The only interference was at full lock in the front - they rub a bit on my aftermarket nose. Other than that, no problems at all, and they look badass on "FrankenMiata"! The wheels are Advanti 15x9 - there's no stretch and the tires sit fairly square on the wheels;
![](https://www.miataturbo.net/attachments/build-threads-57/167284-rwyatts-its-takin-forever-build-thread-80-20160404_072219_5900cce5b598c4b7c0ff7d169cfc08772025544d.jpg?dateline=1459774926)
(Yep, it's a "car of many colors". The shell is from a '00 BRG, the front fenders are aftermarket, the doors are from a silver 01', the hood is from a black '99, the nose is aftermarket and the rear bumper cover is from the original 10AE...a true Frankenstein's monster of a Miata!). One day it'll get painted.)
Then came the stuff to try to get rid of the P0300 code;
- Put in stock NGK plugs.
- New CPS, regapped to stock spec's.
- Cleaned the MAF sensor.
- Checked for, and killed, vacuum leaks.
- Swapped in a different coil pack.
Still got the code on the way in to work but I wasn't driving conservatively so that may have "influenced" the code. I'll be a respectable citizen on the way home and see what happens then.
- Installed ARP studs on all 4 corners (all done in-car, the first corner was a bitch 'cause I didn't really know what to expect - that one took almost 2 hours, the rest went in in under 20 min each).
- Flat-rolled the fenders for the VR-1's.
- Fitted the VR-1's and they fit like a champ! The only interference was at full lock in the front - they rub a bit on my aftermarket nose. Other than that, no problems at all, and they look badass on "FrankenMiata"! The wheels are Advanti 15x9 - there's no stretch and the tires sit fairly square on the wheels;
![](https://www.miataturbo.net/attachments/build-threads-57/167284-rwyatts-its-takin-forever-build-thread-80-20160404_072219_5900cce5b598c4b7c0ff7d169cfc08772025544d.jpg?dateline=1459774926)
(Yep, it's a "car of many colors". The shell is from a '00 BRG, the front fenders are aftermarket, the doors are from a silver 01', the hood is from a black '99, the nose is aftermarket and the rear bumper cover is from the original 10AE...a true Frankenstein's monster of a Miata!). One day it'll get painted.)
Then came the stuff to try to get rid of the P0300 code;
- Put in stock NGK plugs.
- New CPS, regapped to stock spec's.
- Cleaned the MAF sensor.
- Checked for, and killed, vacuum leaks.
- Swapped in a different coil pack.
Still got the code on the way in to work but I wasn't driving conservatively so that may have "influenced" the code. I'll be a respectable citizen on the way home and see what happens then.
#498
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Saw a thread on m.net where someone suggested checking and tightening the timing belt to spec. The theory is that a timing belt with too much slack will allow the cams and crank to oscillate relative to one another - enough so that the ECU cries "foul" and sets the P0300 code. It kinda makes sense.
Since I have tried just about everything else, it's easy enough to check this out. So I pulled the front of the engine off at lunchtime today. My timing belt WAS a bit loose (slightly more than 1/2-inch play) so I tightened it up. We'll see if that makes any difference. I need this to go away this week so I can get registered (and STOP being NA!!!).
Since I have tried just about everything else, it's easy enough to check this out. So I pulled the front of the engine off at lunchtime today. My timing belt WAS a bit loose (slightly more than 1/2-inch play) so I tightened it up. We'll see if that makes any difference. I need this to go away this week so I can get registered (and STOP being NA!!!).