My husbands 2001 chevy s10 4cylinder broke down. It turn over but will not fire up. What could be the problem. And how hard is it to fix? And how affordable.