Hey all, new to this forum. I'll apologize up front if this question has been asked a thousand times. I have an '01 ZX2 that broke the timing belt. It has 270k on it, and was hoping to not have to take the head off as it was a $450 car to begin with. Of course there's the possibility that valves bent, but I checked the lash and there wasn't any that were out of spec. Replaced the belt, used a tool to hold the cams in place, and used the notch on the damper and the feature on the oil pump to find TDC, along with a screwdriver in#1 to feel that as well. Put it back together and it runs fine. Seems to idle well, drives well, but at around 2100-22 or 2300 rpm it wants to "buck" if that's the right term. It won't do it if I'm accelerating, but if it's just rolling it acts up a bit. Not that its undriveable, but annoying..its right about 35mph, and in 3rd gear or so.. I don't have a scanner, so went to AZ for them to scan it for free, and the printout gave me both the P0340 cam sensor code, along with the P1381 code that says cam is over advanced. I double checked the timing marks when I set the timing, but does this sound from your experiences that I need to recheck the timing alignment? I didn't use the pin btw I have considerable engine experience and felt that I found TDC properly, and it was consistent with the crank timing mark. Any help or suggestions are appreciated.