Hey guys so truck seems all good but sometimes while In idle you can kinda hear the engine kinda struggle and once you press the gas it shuts off like it has no fuel and all the lights come on, this happens sometimes while driving as well. Could it be a fuel pump/ air leak or injectors?