QUOTE(lapuwali @ Jul 4 2006, 10:27 AM)
It's quite likely the part of the hinge that's welded to the firewall is broken. This is a very common problem. The bracket sags, and this allows the lid to shift so it won't close anymore. You'll need to either get the bracket welded up, or replace the bracket entirely. Examine that bracket carefully, and you'll probably see cracks.