No clue about Rock Auto. I ordered mine from
www.fordpartsgiant.com. Great prices and shipped quickly. However, they fu cked me on shipping. I paid them extra for three-day shipping (had to work with them through email to do it) and they shipped it ground anyway. Ended up having to call them over and over again to refund the extra shipping cost. Eventually sent them an email with an ultimatum. I gave them one week to refund the full shipping cost ($51.70 -- they only refunded the extra amount though) or else I would call my bank and issue a charge-back on the full order due to their negligence and would also contact the BBB about it.
So, in other words, order from them but don't expect to expedite the shipment because they might screw it up.
I've pasted a picture of the invoice below of what I ordered. I recommend you replace, at the minimum, everything listed. If you order replacement seals/gaskets like I did, order two 8255A. I accidentally ordered one but you don't necessarily need any of them. You can re-use them.
The invoice replaces these three plastic components -- thermostat housing and both inlet tubes:
Do a search for coolant issues and you will find many threads on this including a basic walkthrough on replacing the components I listed. You will have to cut two bolts off for the second inlet tube (which is the one that failed on me).
Ignore the item with 0 quantity. They had to remove it because you can only order it in a pack of 4 and I don't need 4.