+1 on Rock auto. I buy alot from them and shipping is fast.
It's not a hard job. Getting old hoses off and probably getting the electric fans off will be your biggest challenges. Checking out you tube video will help alot, and I use that kind of information all the time.