Finally got the translator installed along with the 3" MAF - idle is smooth and car runs strong. I am finding the car is pulling +2psi on the boost side - maybe the MAF was dropping out? Who knows, but the new setup is light years ahead of the old MAF stumble, etc.. Nice product