Re: Ashtray not staying closed.
there is a spring type system in the assembly itself that moves in a track so that it latches when closed and unlatches when opening, it's more and likely that the spring mechanism is broken or it fell out, or the track may be damaged/worn? you may need a new one, not really sure if you can fix it or get the parts seperately? I have had mine replaced 3 times so far between both x-fires, of course under waranty