Flickering Lights

It does sound like a varying voltage [ charging? ] issue. You need a ground cable from the body [ f'wall ] to the engine. Is there one?