1. The ROM is working fine.
2. Cache files and user_data are not necessary to flash a phone.
3. If your phone hangs at boot logo after flashing, do a factory reset.
4. If the problem persist, Flash only system.img (tick only android in sp flash tool)
5. If still like that know that its a hardware prob.
Mediatek Roms
TECNO
INFINIX
GIONEE
WIKO
THL
LENOVO
INNJOO
MTN
OPSSON
X-BO
ULEFONE
BLACKVIEW
K-TOUCH
ELEPHONE
BLU
GFIVE
CUBOT
HDC
LEAGOO
OUKITEL
OBI