Quick question, have you had an issues with manually triggering the fan causing the CEL to come on? You mentioned the possibility of a fault code.
Great job, and great post! I will be looking into this, my Boxster runs hotter than I would like in the summer.