This is just wierd and frustrating now...
Wasn't possibility number 1.
netstat -an | grep 7202 revealed it was being used, so I changed it to 5158 (which wasn't being used)
netstat -an | grep 5158 now reveals:
tcp 0 0 127.0.0.1:5158 0.0.0.0:* LISTEN
So its almost as if it is listening on this port then it tries to start listening (again?!) when a request is put through??