I have an LX470 1998, it died going to the carwash then restarted, went through carwash and leaked through sunroof, drove for about 100metres and died. Now starts idles for about 30 seconds and start idling up and down before stopping. The accelerator does nothing until it is almost flat to the floor, then it opens butterfly and sometimes revs most of the time gets a gutful of air and conks out. Pulled codes 41 and 89. 41 suggest TPS but cannot find a code 89 anywhere. Also it's in australia so not obd2. APPS seems to fluctuate a lot and only sometimes gets power to the throttle control motor but does not power the magnetic clutch to engage it. I'm thinking about replacing the whole throttle assembly or ecu. anyone had this issue or know what code 89 is? Thanks