Issues with the fluid temperature sensor (which is taped into the wiring loom) are not unusual but (in my opinion) would be unlikely to produce the errors reported by your ECU
The ‘incorrect ratio’ codes imply that the signals taken from the turbine and output speed sensors do not add up to one of the ratios (for 1st & 3rd gear in your case) i.e. a clutch is slipping
Phil