Speedo working?
Going on the fault codes (clicky) looks like 42 relates to the speed signal from the instrument cluster to the ECU. The instrument cluster works out the speed from the speedo cable attached to the gearbox so if that's working fine (speedo is working so it should be) you might have to get the multimeter out..
Unless you are reading the code back to front (24?) but I'll trust your judgement more than mine lol.