Sounds like the main ground cable is going bad. Take a pair of jumper cables and connect one end to the negative jumper post under the hood and connect the other end to the engine hoist hook (make sure the hook is clean and free of any oxidation, drill with wire wheel or wire brush will suffice). This should help you to confirm
|