Well today I tore apart the dash looking for that spring but had no luck. I didnt even find a spring at all, and no brackets that look like they should have a spring. However when i put it all back together the hud worked again, for a few minutes then started flickering and went out. So i started shaking the hud assy and it came back for a minute then same thing. Any ideas?