"Under bonnet temps 88-92 degC"
that right there is a problem....

everything under the hood is being cooked, does the hood scoop not allow any heat to escape?
maybe raise the trailing edge of the hood to see if letting out the heat would drop the temps.

I'll check with the powertrain boys at work to see what they think, but to me thats seems high