JDM TOYOTA 2L-TE DIESEL ECU, WIRING HARNESS 89661-22441/175800-1430 JDM TOYOTA 2L-TE DIESEL ECU, WIRING HARNESS 89661-22441/175800-1430 AVAILABLE NOW $599 Stock #938