Yes I have the translator but the weird thing is that the care doesn't stumble all the time it only does it periodically. As far as the maf's they are both good maf's Yes the facia is open a little up front, so what do the flower pot mod and see if it helps?