Tested with GT Sport. No noticeable latency, force feedback and turing responsiveness all working A1, pedals and buttons all working.
There you have it, my apparent problem was the Arduino having two apparent earth pins, and needing to swap between them.
Thanks for the help guys
Need help? Ask here and someone will help