I just took mine off not long ago. IF I remember correctly the back has a rivet that holds it in place and I think the top just pulls out if you slide it back/up.
There are clips that hold it down onto the pinch welds at the top of the door but mine just slid off once it was free. I am in the hospital away from my orange mustang bible or I would post some pics to help.