Mate, forum etiquette would have you post an introduction before you start asking questions.

I can't say without doubt but it's most likely some kind of anti theft device/immobiliser. If take it...