2007 Mazdaspeed3
Mileage: ~60k (JDM about 3mo ago)
Location: Idaho
Concern:
My son called and said he couldn't get it to run right. He's up at college and without tools/space to work on it. So I just towed it home for us to work on over Thanksgiving break. Meaning I'm under a time limit (need fixed by Sunday). When it first got home, it fired up and ran just fine for about 3 short trips. Then started acting up again. Now, it will start up, run for about 3 seconds then die. When it runs, it sounds fine but puffs some black smoke. If we do it repeatedly (fire up over and over), it slowly runs a little longer. After about 5 min of trying this, I was able to get it to stay running (horribly) by constantly feathering the throttle so we could pull it into the garage. After that, it ran fine idling. Turned it off and let it sit and then we were back to square one (run for 3 seconds).
What I've Tried (with no luck):
My Biggest Clue:
So Now What?:
Mileage: ~60k (JDM about 3mo ago)
Location: Idaho
Concern:
My son called and said he couldn't get it to run right. He's up at college and without tools/space to work on it. So I just towed it home for us to work on over Thanksgiving break. Meaning I'm under a time limit (need fixed by Sunday). When it first got home, it fired up and ran just fine for about 3 short trips. Then started acting up again. Now, it will start up, run for about 3 seconds then die. When it runs, it sounds fine but puffs some black smoke. If we do it repeatedly (fire up over and over), it slowly runs a little longer. After about 5 min of trying this, I was able to get it to stay running (horribly) by constantly feathering the throttle so we could pull it into the garage. After that, it ran fine idling. Turned it off and let it sit and then we were back to square one (run for 3 seconds).
What I've Tried (with no luck):
- Swapped HPFP from the original engine. Made no difference.
- I pulled the MAF and cleaned it (was super dirty). Made no difference. Replaced it just in case and no difference.
- Pulled the sparkplugs. They were very black. Replaced them. No difference.
- Unplugged the EGR. Not part of troubleshooting - just want to disable it to see if it clears up the black puff on start and plugs run cleaner.
My Biggest Clue:
- Last night after replacing the plugs, it FINALLY threw a code. Codes were EGR and IAT Sensor related.
- On a whim, while trying to get it to start, I manually choked the throttle by holding my hand over the intake. If any of you remember working on carb cars, it's a way to get them to pull in more fuel when cold starting. This WORKED. Fired up and I was able to keep it running indefinitely AS LONG AS I held my hand over the intake. As soon as I pulled away, it died.
- I should add, it's cold here but not crazy cold. Getting down into 20s.
So Now What?:
- So, obviously, my first step will be to check/replace the IAT sensor. My hope is the ECU is reading a totally different temp so isn't properly 'choking' for a cold start. However, I honestly doubt this is the issue. The IAT code didn't trip until after many days of doodling. Also, I have a very hard time believing that it would so far off to prevent it from running - even after I was able to force it to run for a min.
- I can't help feel like it's a fuel issue. My Fuel pressures looked good (Internal FP was 70-80, HPFP was ~450 at idle and bumped up to >1k when we blip the throttle before it dies).
- We think it has a tune on it. We got it at auction so the tuner is gone but there's some COBB badged stuff on it (intake) and is cat deleted. No way to tell for sure though.
- As mentioned, we swapped out for a JDM Engine this summer. We had problems running at first because the HPFP wasn't working. We finally (thanks to folks here), ran a new ground directly to it and that fixed it. As a preventative, we also ran grounds to the throttle and a few other spots on the Engine, Frame and Trans. We've checked all these and they're good and clean.