I recently had a ZZP pcm with no issues. I think for the most part you get a few guys saying bad things and everyone on the forums seems to run with it. I replaced it with "another brand" that everyone seems to say is the best. I received this pcm and when I went to install it there was a broken off bolt stuck in the threads where the plugs go. Ok, I fixed it but a pita. Now I have surges in my idle after start(900 rpm--1500rpm) back and forth for half a min. Im not going to say the name of the pcm because Im hoping they will make it right. So far there customer support sucks. Another thing that erked me from the start of this transaction was no ETA email or tracking number so Im left thinking....did they receive my money, are they away and Im not going to get this for another few weeks?? I mean wtf, when buying online its only proper to send the person a quick email stating when your item should be shipped. GRRR