That's the thing, last time I had it off was over 6 months ago. It was still in the socket just not snapped in. I cant imagine its been hanging on for that long. Nothing broken either. Ive owned the car for 3 years and it has "stranded" me twice. Both times were the MAF sensor and fixed in minutes haha