duramax is cranking well but will not start. truck acts like it is not getting fuel to the engine. is there anything that could cause this problem other than the fuel pump. is there any way to determine if the fuel pump is for sure bad? truck has run good until today it stared ran for about 5-8 sec and shut down will not start back. no check engine codes. no problems until this happened. any idea's