I have a friend with an older 5.0 foxbody. He has flickering in his headlights and has replaced the headlight switch twice. He keeps his dash pulled apart so when this flickering occurs he can shake the switch to get it to stop. Any ideas on what might be the problem? I hate to see him running around with his dash all mangled.