Welcome to the forums! Nice to have another Kiwi join up

. According to my Haynes manual, a code 42 would indicate a problem with the vehicle speed sensor. Diagnosis - No speed signal for 8-seconds when the engine speed is between 3,000 and 5,000 rpm and the transmission is in gear. Trouble area - Vehicle speed sensor or circuit, ECU, speedometer, or instrument panel printed circuit. I'd lean more towards the speed sensor or speedo being at fault as the 4A-GE ECUs don't have a tendency to cause problems.