Awesome guide! I will definitely save the $800 of labor my dealership wants to charge for this and do it myself. I already ordered all the parts and tools needed and will do this next week after I return home from a small 1 week trip.
Do you guys recommend also buying new bolts for the thermostat or just the new ones for the water pump?
By the way, I also ordered a wifi ODC reader and will use BMWhat? ro reset the codes/errors. Quick question reference that... Will I see errors/codes which aren't normally displayed on the dashboard by using BMWhat?
Thanks for the help, guys!