Okay, just like the topic says. Are all headliners created equal? Well the headliner out of say a 95 or 96 fit in a 99? The fabric has fallen down in my 99, and the foam that holds the shape is broken on one side. If I head out to my local pull apart, do I need to look for a 97 and later? Or will any year fit? Thanks everybody for all your help!