So I decided to play bf4 for the first time in nearly a year and kept being kicked by punkbuster, re- installing pb numerous times didn't work, running the pb service test showed lots of errors so that explained why I kept being kicked and as I've never had problems with pb in any battlefield game I've ever played and after some digging I found the culprit, gamefirst, soon as I turned that off the pb service test showed no errors and I could finally stay connected to a server without being kicked!
Is it possible to report software issues to Asus, I had a look at their support site but all I could select from was hardware items.