SPINDUX
Greenie N00B Member
Hey all,
Posting on behalf of a friend who recently built a new engine for his Gen 2 Mazdaspeed. It’s a solid setup with Manley rods, CP pistons, Kelford cams, R35 ignition coils, and more. Initially, everything ran perfectly, including some track time.
However, things started going south after our tuner uploaded a ghost cam tune. At first, it seemed fine, but over the course of the night, the idle progressively got worse—becoming so lumpy it could barely hold idle. Swapping back to the original tune didn’t resolve the issue; the idle remained fully advanced and rough. This was fixed by replacing the OCV.
Unfortunately, the car is still having issues with the OCV/VVT. It stutters when transitioning into DOHC, though it drives fine as long as you stay out of boost/DOHC. Our tuner checked remotely and mentioned he couldn’t see the OCV activating.
The current error codes are:
P2089 (always present)
P0012 (shows up after driving for a while)
Troubleshooting so far:
- Checked the wiring between the OCV and ECU—all good. Replaced the wires as a precaution.
- Sent voltage through the harness to activate the OCV—confirmed it works.
- Replaced the OCV and cleaned the filter (tried three OCV valves).
- check timing with corksport timing kit, all okay
Despite all this, the issue persists, and we’re stumped. Any insights or suggestions would be greatly appreciated, before he send off the ECU to get tested.
Thanks all
Posting on behalf of a friend who recently built a new engine for his Gen 2 Mazdaspeed. It’s a solid setup with Manley rods, CP pistons, Kelford cams, R35 ignition coils, and more. Initially, everything ran perfectly, including some track time.
However, things started going south after our tuner uploaded a ghost cam tune. At first, it seemed fine, but over the course of the night, the idle progressively got worse—becoming so lumpy it could barely hold idle. Swapping back to the original tune didn’t resolve the issue; the idle remained fully advanced and rough. This was fixed by replacing the OCV.
Unfortunately, the car is still having issues with the OCV/VVT. It stutters when transitioning into DOHC, though it drives fine as long as you stay out of boost/DOHC. Our tuner checked remotely and mentioned he couldn’t see the OCV activating.
The current error codes are:
P2089 (always present)
P0012 (shows up after driving for a while)
Troubleshooting so far:
- Checked the wiring between the OCV and ECU—all good. Replaced the wires as a precaution.
- Sent voltage through the harness to activate the OCV—confirmed it works.
- Replaced the OCV and cleaned the filter (tried three OCV valves).
- check timing with corksport timing kit, all okay
Despite all this, the issue persists, and we’re stumped. Any insights or suggestions would be greatly appreciated, before he send off the ECU to get tested.
Thanks all

Attachments
Last edited: