Just an FYI note of caution... I went to the RockAuto site and looked at the CX2231 (same for all 3.5 trans EBs) for about $82, but if I search specifically for the 3BAR using the other part of the number, AA5Z-9F479-B, the price came up $94.... still a darn good price, but the description and pic of the "B" is not a Ford part... Aftermarket may be fine.
Main point is be very sure you get the AA5Z-9F479-B (3BAR) or equivalent if AM is OK with you,.... and not the AA5Z-9F479-A (the 2BAR)