2001 XK8 (XK100) - Engine Failsafe Mode Message when engine compartment gets hot

My first post to this site. I get a ‘Engine Failsafe Mode’ message when the engine compartment gets quite hot, notably in really hot weather (30+ degrees Celsius), even though engine temperature (coolant) is normal). I get an SPC +1, SPC -1 code when I check. I suspect a bad solder joint in the ECU . Local Jag mechanic suspects instrument pack issue. Any insights? Thanks

Wrong forum, This is for the original XK120/140/150 models.

Sorry. New here. Thanks for letting me know