I just replaced my wifes speakers in her Saturn "lookout" I mean Outlook (P.O.S.) I think the panels come off like hers do. Did have those push pins, like 10 or 15 of them that felt like you were going to break the door panel in 50 peices when the pins "broke" free?