Do you have a good chassis ground? I assume your battery ground goes to the engine? If you don't have a engine to chassis ground, it will show symptoms like you have.

A quick check is a set of jumper cables hooked from the engine to the body.