87 22re. Ever since I have owned this 4Runner it has had to crank longer to start than I would like after it sits overnight. When I turn the key on 'on' I get no fuel pump sound. Using 4Crawler and FSM info I jumpered the diag box and the fuel pump starts. It starts faster when the pump is jumpered but still not immediately as it does when it has not been sitting. I changed out the AFM and the Circuit Opening relay (even though the Circuit Opening relay and the AFM both bench tested ok) from my last truck that did not exhibit this problem and there is no change... the Main relay is in the circuit also but if the main relay was bad the pump would not run even with the jumper, correct? Kind of baffled ....any suggestions?