there gonna be dim and flicker when the engines not running, they sure be fine with the engine running
have you checked the sockets for corrosion? battery post for corrosion?