I'd hate to say it guys but I've had some problems with my 75mm MAF I got from SP. I don't think SP had anything to do with it, but it does have some probs. I never had it go as far as detonation, but I've had numerous hard starts and the idle still fluxes. I ended up putting the stock MAF screen to see what it would do. It helped alot, no CEL anymore, but the idle is still very iffy. Hope this helps.
(I imagine the prob should be easy to fix from here... While keeping my fingers crossed...)