My s10 just shut off going down the road. once it cooled off it would run a couple minutes and shut off again. now when i can get it to run it skips and pops. Every time i search codes i get a different code. only consistent is TPS but I’ve changed that already. Could it be my ignition module or computer are bad causing different codes at different times?