Hey guys, I'm going to tackle my cooling refresh soon and I have a couple questions. First off, I ordered the level 3 refresh kit from ECS Tuning and I wanted your opinions on this kit. Is there anything in this kit you guys don't like or do you think it's good to go? Also, is there anything else I should do while I'm in there? Do I need to replace the ET hoses or water pipe hoses? It looks like there are some other hoses involved in the cooling system, but none of these kits include them. Is that because they don't need to be replaced?

Kit I ordered:
https://www.ecstuning.com/b-assemble...17119071517kt/

Do I need any of these?
https://www.oembimmerparts.com/BMW-E...8376153e46.htm
https://www.oembimmerparts.com/BMW-E...1436410e46.htm
https://www.oembimmerparts.com/BMW-E...1705210e46.htm
https://www.oembimmerparts.com/BMW-E...502525ae46.htm

Thanks for the help, I really appreciate it.

Chris