^^^^ Ah, Martin probably tuned you, right? He's a good buddy of mine -- your tune should be good
Looks like you had a bad throttle body
I've heard of that happening on these cars -- rare, but it happens. Unless you had the TB's off that's almost certainly just a random part failure and it's highly unlikely you will ever have the issue again.
The code is for a bad IAT sensor -- also weird, but both failures were on same bank so looks like you just had bad parts from the factory.
Glad it got resolved!