If a pump throws a 0216 isthe pump definetly shot? Aftermarket pump on rail stopped working and the ddrp pump on the engine could not pull fuel through and truck shut off. Bypassed rail pump and ddrp pump has 20 psi, started truck and all runs good. So basically what happened is truck ran out of fuel. If you run out of fuel will you get a 0216?