Ok, another update, I have lost efs. i used kies to go back to stock rom and used my twrp back up to restore efs. it passed in 1 sec but nothing in the efs folders.
i do however, have correct imei, connect to wifi, etc it does however have the wrong serial number showing. does anyone know why...