I accidentally boot looped my Lenovo A2010-a I recently flashing ResurructionRemix 7.1.1 unofficially ported for Lenovo A2010 and after successfully flashing and booting into the ROM I noticied that the touch screen is not working properly (touch points were jumbled).  

So I booted into recovery (TWRP) to flash another ROM (CUBOT) which was working without any problems. But even in TWRP I the touch points were jumbled and I couldn't swipe to confirm the flashing.

So I tried to flash the stock rom (which i downloaded) with 'SP flash tool' but ended up with boot loop. Then I tried to reflash TWRP and I ended up with a bootloop and NO custom recovery.

I am still relentlessly searching for a solution so please help.

EDIT: Flashing stock rom as mentioned by @esQmo_ fixed the bootloop but the touch screen problem still persists.
Had same problem, spent hours figuring it out. Only thing I can tell you, that problem is NOT the touch screen or its fw but LCD. Something in custom rom forced LCD parameters to overwrite resolution and that causees touch screen to think touch points are where they are not. I bought new phone, never figured how to solve it.