Hard to say, a vacuum leak will cause an irratic idle, but shouldn't affect the electrical.....Sounds like a loose connection somewhere...battery, starter, alternator....hard to say without actually seeing it.....good luck....
Michael
__________________
1983 C10 SWB  2001 Silverado SWB  1995 Corvette
|