Is it a ka? I had this problem with mine, the lower timing chain was a tooth off so it wouldn't time correctly. My resulting timing was either so low that it wouldn't run or so high that it would set off the knock sensor at 4k and it wouldn't rev any higher.
__________________
|