Have a 1997 GMC Sierra truck that will not start. It was working fine Friday. Then tried to crank this morning and it will not start. It does crank and that is it. We had the battery tested and it tested fine. I can hear the fuel pump turn on before we try to start it. Checked the fuses. Need some advice on what to check.