
I forgot to ask the mechanic which codes were showing, and they are not on the quote of work unfortunately.
As to the sensor, I guess they were referring to one relating to the throttle body/intake (if there is one related to that).
They said that when they were testing whether the new throttle body fixed it, the radiator blew a leak so they never managed to confirm whether it was the throttle body or not.
Sorry, I do not have any more info on the matter.