I have been running an Intense canned tune for my SS M90 2001 Grand Prix GT. It's been okay, but there is a few problems with it (rough idle, fuel gauge won't read etc.). So I decided to get a ZZP PCM designed for the SS M90 kit. I put it in, and was happy at first, as my fuel gauge was reading correctly. I then started the car and got a random misfire code (P0300). When I scanned each cylinder, I found cylinder 2 was misfiring bad (especially at idle). I know it's not the spark plugs, plug wires, coils or ICM because it works fine with the Intense PCM. ZZP keeps telling me to check the plugs etc. How could the tune be causing it to misfire? I don't know anything about tuning, so I'd like to try explain possible scenarios to them. Thanks.