Thanks for the reply Nick. We were pretty disappointed in the reaction of the car. We have put the car through much harder paces for much long on much warmer days and the car never skipped a beat which is why we were so confused when this happened. I was aware of the overheating issues of the Z but I thought BMW had changed/fixed the problem with the 35is but adding a oil cooler? I was keeping an eye on the oil temp while I was driving and to be honest the temp never real rose over 250ish which I wouldn’t think was too hot, but who know.
It really is amazing how much the computer is evolved in the Z.