Just an update...
Found the problem!
Turn out FSSound.dll was the thing behind all this. After reading a thread on this forum and finding out it was a THIRD PARTY .dll, NOT a STOCK .dll,I deleted it and tested it out...
Two minutes later, I was flying out of RAF Lakenheath...

If anyone else has similar problems, then here's your solution.