S10 quit while driving when restarted, engine backfires, rough, jump start now on 2001 Chevrolet S10

Diagnostic code reads multipe miss fires, I have to jump start truck every time, still misses and engine shakes bad.

2 answers
Agree with Greg, sounds like a charging system problem.......most likely low-voltage generation at alternator.
ck battery and alt to start with,you may not have enough voltage to work injectors