I have a 2005 Chevy Colorado. Recently I had to change the fuel pump. after doing so about a month later, I decided to give it a tuneup. I changed the spark plugs, gave it a new fuel filter, put some injection cleaner in it and I think that may be about it. I also because I thought they were bad changed out the battery terminals. After doing the spark plugs and such about a week later I picked up my dog from my mom‘s house and I thought the car was running fine. on the way back it started shaking, so I pulled into the gas station, turned it off, gave it some gas and put the other bottle of injection cleaner in there like the guy told me to. then it wouldn’t start. I thought maybe I needed oil but I checked the oil, It was fine. after a couple minutes I tried to start it and it started but it was really really rough and the check engine light was blinking. Do you think it could possibly be a bad coil? I went through and checked the spark plugs, and they seemed fine, but I’m not too sure really where to go from here. I’m kind of scared to drive it to go get it scanned because it shakes really bad and there’s not a place really close