I had one a few years ago that the wiring had chaffed against the dash board strengthening bar right above the glovebox. Had to take the dashboard out to see and rectify it. Might be worth dropping the glovebox out and tugging on the wiring over the top of the metal frame to see if it affects the starting issue.