Ford Racing Technology = FRT FART! ha Toyota Racing Development = TRD TERD! are there any more funny ones?