Lexus 470 cranks but sometimes does not start on 1998 Lexus LX470

Vehicle was checked at repair shop and no code problems. replaced fuel filter because it was due

Asked by for the 1998 Lexus LX470
If it happens again see if your check engine light comes on for a few seconds when you turn the key on. Not start. If not you have a bad main fuse box and I can repair it for $150. Four 0 four 550 seven 511.
1 more answer
Correct problem by testing starter thru relay, never had problem again kick out two codes knock sensor, cleared codes no more problem