Hello, The timer control valve on my LJ78 Prado fuel pump is giving me problems. here is a pic on an Australian forum The part no is 23010-54030 the check engine light is on and i got a code 12. I have driven it with the light on, and the engine revs up and down and rattles when advanced timing kicks in. Who can i contact for a used part, is someone parting out an engine. thanks Ali C.