Yo.
If you need someone to do work for you, Primo Performance deals with these things alot. Good shop, good people. If you are looking for help, there are several people in the cities that can do that, and would be more than happy.
If it drove back, it's probably good to go. If you have problems, post in the Virtual Mechanic on
www.starquestclub.com
You can flush the cooling system by yourself if you have a hose. They sell DIY flushing kits at the parts stores.
You may have to buy a new radiator drain plug when you do that since they leak after being removed and reinstalled (sometimes).
Maybe the color is atlantic blue or something?