Wow... looks like this is stILL one of the most annoying problem on the X3.
I thought I'd post my lastest update on this episode here... but just noticed it's on other thread instead.
Anyway...
here (post #4) the latest fix I did... it's been 3 months and so far so good.
Hope this helps.