Engine Control Unit for a 1KZ-TE part number 89661-26280
In perfect working condition