Hi, l am new to forum and a d22 zd30 owner. My nav is a 2004 model l have a crank angle sensor code reading after l cleared all the other codes stored but I replaced the crank angle sensor but the code still appears even after clearing code again. The problem l have is it idles fine but when you gradually increase the revs it starts to break down when you hit about 1800 rpm and taco starts fluctuating until you get to about 2500 rpm and then it runs fine again. Like l said l have replaced the crank angle sensor, primer pump, injector pump and mafs sensor but still happening. When l removed the crank angle sensor and left it out it doesn't do it have l got a faulty sensor or could there be a problem with the harmonic balancer causing the fault. Any help would be greatly appreciated l am at a loss.