Well you've voided your warranty by reflashing with generic.

You would have to reflash back to vodafone firmware, then send it back.

Reboots can be caused by erom damage or firmrware.

Copy your xs or setool log here. Minus IMEI.

Regards

Lavondys