If all else fails, please shout. I'm a BMAA inspector and check pilot, and was involved in the X'Air certification and testing of a few subsequent examples. Hopefully that gives me some small skills in the fine art of finding out why microlights are going odd things.
G