Just before 4 years of ownership of my 08 Sky RL, I started getting intermittently higher than normal coolant temps. Mine used to be around 96-98*C "normal" and started hitting 106*. I was going to swap out my Dexcool anyways and install the check valves, so I decided just to be safe I'd throw in a fresh t-stat as well.
When doing this job, to get the air bubbles out (after installing the valves, and filling with Dexcool), I raised the expansion tank. I basically removed the 2 bolts, and then raised it by putting a roll or shop towels under the tank. This now held the tank higher than anything else in the coolant system. I revved the engine a few times to build up the waterpump rpms, and when I did, a LOT of air and bubbles came out, and the coolant level would lower. I did this until I saw no more bubbles/air coming out back into the expansion tank.
After swapping out the Dexcool, my can now runs consistently between 85-88*, and I don't get any unusual temp spikes anymore.