Sounds like the latch mechanism has slipped down. Have you done any work in the rear panel area? I would check the latch position and see if there are witness marks from slippage.....
__________________
Stillen | EVO-R | HPS | K&N | Hotchkis | Modshack Oil Cooler | SPL
|