Dave, I'm sure your intentions are good as would be most of your advice for someone who didn't know anything about these issues, but I already knew all that and it's not that simple. The car didn't ping all the time. It would do it occasionally, barely audible, at WOT high rpm only. I am told this was not an uncommon occurrence with the Roe system, particularly back then, but I can only speak for myself. I had it dyno tuned as soon as I noticed it, and it didn't ping at all on the dyno, so I didn't "leave with a pinging engine." But I noticed it again on a couple of occasions afterward, and Sean burned me some new cards to try to get rid of it. They seemed to help, but didn't get rid of it completely. Needless to say, I stayed out of the high rpm range anytime I thought I heard pinging. Rather than keep trying to tune it out, I had been thinking about changing over to a higher boost setup anyway and I decided to install forged pistons and a bunch of other stuff and switch to a Heffner centrifugal system. When the engine came apart we discovered I had a piston with a piece missing. Which brings me back to my point--I did everything I could reasonably do to eliminate the problem, and I still broke a piston. They just won't take any detonation, and a little detonation for one reason or another is not uncommon with f/i. My current setup doesn't ping, and it also has knock sensors so if it ever does it will pull timing immediately.