My 95 S10 Blazer 4.3 cranked over and would not start a few days ago. It had no spark. I came home from work and it fired right up. Today my daughter was driving and battery light came on and only had 12 volts at battery when running. I pulled it up to garage and it started charging at 14 volts. Engine cranks over fine so battery ground is good. I'm thinking it is a ground problem somewhere. Anyone had this problem.