iMac 5k 27" Full Upgrade (CPU, RAM, SSD and M.2 NVMe) - Step by Step Time-lapse. - YouTube
Probably of no use to anyone here, but the 2.8GHz late 2015 iMac logic board requires a different heatsink than the 1.6GHz board because the CPU is in a different location. Ask