before you put money into a PCM, you really should take the heads off to see if you've chipped a piston. you've been knocking since the 3.4 pulley was put on and it might have just taken its toll on the motor.
As for PCMs, i've heard intense i a pretty good choice. i've also read that zzp's tend to blow a lot of people's motors.