I just replaced mine. I made the mistake of thinking that the Rock Auto part was not a direct replacement so I went to a dealer. From reading I am pretty sure the Rock auto and other after markets are drop in replacements. The aftermarket says tank without liquid level sensor. THis is what fooled me. I thought there is a sensor in the factory tank. WRONG, so any tank will fit even without sensor.
The dealer price is from $150 to $190. You can talk them down to $150 but still that is almost double the aftermarket. I went and spent the $$ since my car was leaking so bad that I could not drive more than 15 minutes without overheating.
A couple hints for repair...
If you can get your hands down near the back of the engine, remove the rubber hose from the metal pipe. This is the tail end of the hose on the bottom of the tank and is almost impossible to reach while the tank is in the car. The dealer supplied replacement has the hose already attached to the tank so I assume they expect you to drop it in and work on the other end of the hose. The bleed hose is also included with the factory tank.
Use a screw type hose clamp on the other end since it is a beach to get down in there to remove the factory spring clamps. I had to cut off my hose since the clamps were not easily reached with channel locks etc. I even Dremel tool cut off the spring clamp.
Fill up the engine from the front cap that is over the top center of the engine and then fill up the tank with coolant. Then do a bleed using the bleed screw that is attached to a hose on the side of the tank.
BTW, the side of the tank has what looks like two outlet pipes. One is a fake and just used to hang the rubber grommet that holds the bleed hose next to the tank. IOTW, don't panic looking for a missing hose to attach to the fake outlet, there isn't one. You can blow air into the real pipe.
Just my experience on this plastic wonderland.
Jim Henderson